Swedish-English dictionary »

semgallen meaning in English

SwedishEnglish
Semgallen proper noun

Semigallia(A region in southern Latvia)
proper noun