Slovnenya

Translation English French: sonorous

Dictionary: main
sonorous
adjective