GeneralConnection.com
➔
Dictionary
halogeton souda
Noun
1. barilla
1. Halogeton souda, herb, herbaceous plant
Usage