Portuguese-English dictionary »

aquileia meaning in English

PortugueseEnglish
aquileia noun
{f}

achillea(any plant of the genus Achillea)
noun