Translation of تردست in English:

تردست

phrase

  • adroit, dexterous, nimble