Slovnenya

Translation English French: murmurous

Dictionary: main
murmurous
adjective