Slovnenya

Translation English French: ranting

Dictionary: main
ranting
noun