Slovnenya

Translation English French: blotch

Dictionary: main