German-Latin dictionary »

wallross meaning in Latin

GermanLatin
Wallross

rosmarus