Portuguese-English dictionary »

marmita meaning in English

PortugueseEnglish
marmita noun
{f}

lunchbox(container for transporting meals)
noun

marmita de gigante noun
{f}

giant kettle(pothole)
noun