iJunoon official Urdu Dictionary
لنگڑا
langra
English definition for gammy
1. s. (British informal) sore or lame
Meaning for gammy found in 4 Languages.
Sponored Video