English words for lehri

 
3 English words found
 
 English WordsUrdu
1. capricious lehri
 
2. freakish lehri
 
3. whimsical lehri