Translation of medu in English:

medu

queasy

adjective

  • 1

    queasy, nauseous, too sweet