Dictionary / Slang
هادشي
/had-SHI/
English
this stuff / this thing
French
ce truc / cette chose
Part of Speech
interjection
Register
standard