German-Latin dictionary »

bester meaning in Latin

GermanLatin
Bester Substantiv

excelsiornoun