Portuguese-English dictionary »

caicai meaning in English

PortugueseEnglish
caicai noun
{m}

tube top(A one-piece strapless tube-shaped top worn by women.)
noun