English words for tar o taaza

 
2 English words found
 
 English WordsUrdu
1. fresh tar o taaza
 
2. green tar o taaza