Arabic Turkish Dictionary

العربية - Türkçe

صخرة in Turkish: