Translation of تراتر in English:

تراتر

Pronunciation /t̪ərɑ:t̪ər/

adjective

  • drenched