lobelya


Results for "lobelya"

Turkish - English dictionary

lobelya

(Turkish - English dictionary) :
lobelia.