bombeli


Results for "bombeli"

Turkish - English dictionary

bombeli

(Turkish - English dictionary) :
having a small swelling, bump, or bulge.