Turkish Turkish Dictionary

Türkçe - Türkçe

şamandıra in Turkish: