English words for tarrak

 
2 English words found
 
 English WordsUrdu
1. slap tarrak
 
2. slapped tarrak