kamburluk


Results for "kamburluk"

Turkish - English dictionary

kamburluk

(Turkish - English dictionary) :
1. being hunchbacked. 2. protuberance.