Translation of freesia in English:

freesia

freesia

noun

  • 1

    freesia, a kind of fragrant flower