Translation of morata in English:

morata

lover

noun (class 1, plural barata)

  • 1

    lover
    ‘Ke mo rata dipolotiki’ She is a lover of politics