Portuguese-English dictionary »

maroma meaning in English

PortugueseEnglish
maroma noun
{f}

high-wire(wire strung high above the ground)
noun