Italian-English dictionary »

portulaca meaning in English

ItalianEnglish
portulaca noun
{f}

common purslane(Portulaca oleracea)
noun