hamurumsu


Results for "hamurumsu"

Turkish - English dictionary

hamurumsu

(Turkish - English dictionary) :
doughy, soggy.