aliaria - İspanyolca İngilizce Sözlük

aliaria

Play ENESESes
Play ENESESmx

Meanings of "aliaria" in English Spanish Dictionary : 2 result(s)

İspanyolca İngilizce
Agriculture
aliaria [f] garlic hedge-mustard
Botany
aliaria [f] garlic mustard (alliaria petiolata)