CAMESA


Meaning of CAMESA in English

A shirt or shift. CANT. SPANISH.

Slang English vocab.      Английский сленговый словарь.