Slovnenya

Translation English French: rumination

Dictionary: main