Greek Arabic Dictionary

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

Φλούδα in Arabic:

1. قشر قشر