English to Arabic

Meaning for:
Diogenes
other
دايوجينس - فيلسوف يونانيّ