Turkish Turkish Dictionary

Türkçe - Türkçe

ahşap in Turkish: