How to pronounce squinting

Accents & languages on maps

Definition
  • Definition of squinting

    • having eyes half closed in order to see better

Random words: thoughtmountaincaughtdecadencecat