Translation of kuyu in English:

kuyu

dewy-eyed

adjective

  • 1

    dewy-eyed, half-closed eyes