Turkish Turkish Dictionary

Türkçe - Türkçe

defne in Turkish: