Meaning and Translation of Pigeon Toed in Urdu Script and Roman Urdu with Definition,
1. having feet that turn inward
Previous Word
Pigeon Fancying
Next Word
Pigeon Hearted