Translation of داکھ لتا in English:

داکھ لتا

phrase

  • vine, vine tendril