Search term Aquileia has one result
PT Portuguese EN English
aquileia (n) [any plant of the genus ''Achillea''] (n) achillea (n) [any plant of the genus ''Achillea''] (n)