sweet-smelling plant with bluish flowers - Turkish English Dictionary

Suggest a Term