German-Latin dictionary »

biwasee meaning in Latin

GermanLatin
Biwasee

Biva