Translation of تروتر in English:

تروتر

phrase

  • the ground under a tree or about its roots