kambur sırt

listen to the pronunciation of kambur sırt
Türkçe - İngilizce
{i} hunchback
{i} humpback
kambur sırt