Translation of قابلِ دید in English:

قابلِ دید

phrase

  • worth seeing, good-looking