English-Latin dictionary »

splendid! marvelous! meaning in Latin

EnglishLatin
Splendid! Marvelous! interjection

bombaxinterjection