Translation of ترترانا in English:

ترترانا

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

verb

  • be drenched
    drip with oil