English words for khamida pusht

 
2 English words found
 
 English WordsUrdu
1. humpback khamida pusht
 
2. humped khamida pusht