Japanese dictionary

Dictionary: “あれまあ”

あれまあ

あれまあ

good heavens!; oh my god!; gee whiz