English words for toup

 
3 English words found
 
 English WordsUrdu
1. cannon toup
 
2. gun toup
 
3. piece toup