English Greek Dictionary

English - ελληνικά

showy in Greek:

1. επιδεικτικός