Translation of ayu in English:

ayu

pretty

adjective

  • 1

    pretty, cute, beautiful, attractive in a delicate way, lovely