Spanish Arabic Dictionary

español - العربية

capucha in Arabic: