Translation of ناد وِدیا in English:

ناد وِدیا

phrase

  • the art of singing