Portuguese-English dictionary »

arruda-dos-jardins meaning in English

PortugueseEnglish
arruda-dos-jardins noun
{f}

common rue(Ruta graveolens)
noun