kambur sırt

listen to the pronunciation of kambur sırt
Turkish - English
{i} hunchback
{i} humpback
kambur sırt
Favorites