Slovnenya

Translation English French: pamper

Dictionary: main