بازيلا(bazilla)

/bee-see-lah/
[Arabic]

Peas

Synonyms in other languages

Latin names

Countries