Slovnenya

Translation English French: roar

Dictionary: main
roar
noun
verb
1 crier.