Dictionary / Slang

hadshi

هادشي

/had-SHI/

English

this stuff / this thing

French

ce truc / cette chose

Part of Speech

interjection

Register

standard