Translation of تردست in English:

تردست

phrase

  • adroit
    dexterous
    nimble