Slovnenya

Translation English French: whispering

Dictionary: main
whispering
noun