kamburlaştır

listen to the pronunciation of kamburlaştır
Türkisch - Englisch
{f} humped
{f} hunch
{f} hunched
{f} hump