Translation of دھرو تارا in English:

دھرو تارا

phrase

  • the polar star