karha


Results for "karha"

Turkish - English dictionary

karha

(Turkish - English dictionary) :
ulcer.