a type of leather sandal worn by mexicans - Turkish English Dictionary

Suggest a Term