karahindiba


Results for "karahindiba"

Turkish - English dictionary

karahindiba

(Turkish - English dictionary) :
dandelion.