a perennial herb (commelina erecta) - Spanish English Dictionary

Suggest a Term