acımarul


Results for "acımarul"

Turkish - English dictionary

acımarul

(Turkish - English dictionary) :
endive.