basur


Results for "basur"

Turkish - English dictionary

basur

(Turkish - English dictionary) :
hemorrhoids, piles. memesi hemorrhoidal swelling.