Italian-English dictionary »

marcita meaning in English

ItalianEnglish
marcita noun
{f}

water meadow(low-lying area of grassland subject to seasonal flooding)
noun