Turkish Turkish Dictionary

Türkçe - Türkçe

peyzaj in Turkish: