English words for dikha kar tarsana

 
2 English words found
 
 English WordsUrdu
1. tantalise dikha kar tarsana
 
2. tantalize dikha kar tarsana