yabanimarul


Results for "yabanimarul"

Turkish - English dictionary

yabanimarul

(Turkish - English dictionary) :
prickly lettuce.