Slovnenya

Translation English French: rumour

Dictionary: main