Spanish Arabic Dictionary

español - العربية

loro in Arabic: