bara jheenga

/BAH-rah JEEN-gah/
[Hindi]

Lobster

Synonyms in other languages

Latin names

Countries