Dictionary / Food

babush

بابوش

/ba-BUSH/

English

snails

French

escargots

Part of Speech

noun

Register

standard