Spanish-English dictionary »

batamanta meaning in English

SpanishEnglish
batamanta noun
{f}

Snuggie(item of clothing)
noun