Danish-English dictionary »

semgallen meaning in English

DanishEnglish
Semgallen

Semigallia◼◼◼