Slovnenya

Translation English French: Ayapana triplinervis

Dictionary: main
Ayapana triplinervis
noun