tarrak Meaning in English

Roman Urdu Dictionary

Roman Urdu to English Dictionary

تڑاک

English: slap
Roman: tarrak

Sponored Video