English-Latin dictionary »

exclamation expressing surprise / irony meaning in Latin

EnglishLatin
exclamation expressing surprise / irony interjection

ahinterjection

ahainterjection