English-Latin dictionary »

there! (of wonder) meaning in Latin

EnglishLatin
there! (of wonder) interjection
[UK: ðeə(r)]
[US: ˈðer]

eminterjection