English words for hum aap

 
2 English words found
 
 English WordsUrdu
1. ourself hum aap
 
2. ourselves hum aap