Vocabulary

スパニッシュオムレツ

Spanish omelette (omelet); Spanish tortilla

noun