selo

nounneuterA1
EN

village

ES

pueblo, aldea

Forms

plural
sela

Antonyms

Near “selo” in the dictionary