Greek Arabic Dictionary

ελληνικά - العربية

τρομοκρατημένος in Arabic:

1. مذعور مذعور