Spanish Arabic Dictionary

español - العربية

Estupefacto in Arabic:

1. مصعوق مصعوق