Tur+ras

Alternate orthography
ٹررس
English: Translation
Loud sound of engine or human produce
adjective
adverb
Physical Impact
Jaghuri