Slovnenya

Translation English French: dendrobium

Dictionary: main
dendrobium
noun