Slovnenya

Translation English French: gesneria

Dictionary: main
gesneria
noun