Arabic Turkish Dictionary

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

توت بري in Turkish: