Translation of دسَوترا in English:

دسَوترا

Pronunciation /d̪əsɔ:t̪rɑ:/

adjective

  • ten per cent
    a tenth