Spanish-English dictionary »

-landia meaning in English

SpanishEnglish
-landia {f}

-land(territory, country or region (suffix))