sela

/sˈɛlə/

sela

English Noun
Ad

Definition

plural of selo

Ad