Greek Arabic Dictionary

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

Αγκαθωτός in Arabic:

1. شوكي