ballıbaba


Results for "ballıbaba"

Turkish - English dictionary

ballıbaba

(Turkish - English dictionary) :
dead nettle.