dolmabiber


Results for "dolmabiber"

Turkish - English dictionary

dolmabiber

(Turkish - English dictionary) :
sweet pepper, bell pepper, green pepper.