Spanish Greek Dictionary

español - ελληνικά

remolacha in Greek: