iJunoon official Urdu Dictionary
کشتی لڑنے والا
kushti larnay wala
English definition for dueler
1. n. a person who fights duels
Sponored Video