Spanish-English dictionary »

mamola meaning in English

SpanishEnglish
mamola noun
{f}

chuck [chucks](gentle touch)
noun
[UK: tʃʌk] [US: ˈtʃək]