Slovnenya

Translation English French: whisper

Dictionary: main
whisper
noun