soğurgan


Results for "soğurgan"

Turkish - English dictionary

soğurgan

(Turkish - English dictionary) :
absorbent.