Slovnenya

Translation English French: cast-iron plant

Dictionary: main
cast-iron plant
noun