German-Latin dictionary »

stadttaube meaning in Latin

GermanLatin
Stadttaube Substantiv
in der Stadt lebende Taube

columba [columbae]noun