Portuguese-English dictionary »

arruda-fedida meaning in English

PortugueseEnglish
arruda-fedida noun
{f}

common rue(Ruta graveolens)
noun