escamante - Spanish English Dictionary
History

escamante



Meanings of "escamante" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
escamante [adj] arousing suspicion