Arabic-English translation for squinting

      ...

      Noun

      squinting {med.}
      حَوَل {العَيْن}، {طب}

      related Translations

      أحوص {العَيْنَيْنِ}

      similar Translations