orkide


Results for "orkide"

Turkish - English dictionary

orkide

(Turkish - English dictionary) :
orchid.