Spanish-English dictionary »

suabia meaning in English

SpanishEnglish
Suabia proper noun
{f}

Swabia(historical region of Germany)
proper noun