Meaning and Translation of Letch in Urdu Script and Roman Urdu with Definition,
1. man with strong sexual desires