çuşka


Results for "çuşka"

Turkish - English dictionary

çuşka

(Turkish - English dictionary) :
red pepper, chili pepper, chili.