Greek Arabic Dictionary

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

Βδελυρός in Arabic:

1. بشعة