Dictionary / Food
بابوش
/ba-BUSH/
English
snails
French
escargots
Part of Speech
noun
Register
standard