Arabic Turkish Dictionary

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

توت العليق in Turkish: