Translation of سِتُودہ in English:

سِتُودہ

Pronunciation /sɪt̪u:d̪ɑ:/

adjective

  • laudable
    praiseworthy