talas

talas

English Noun
Ad

Definition

plural of tala

Ad