English-Latin dictionary »

there / here! (wonder) meaning in Latin

EnglishLatin
there / here! (wonder) interjection

heminterjection