Results for "

yabanimarul

"
Turkish - English dictionary

yabanimarul

(Turkish - English dictionary) :
prickly lettuce.