Translation of دو تارا in English:

دو تارا

phrase

  • two-stringed
    double-threaded
  • two-stringed instrument