Slovnenya

Translation English French: pillowcase

Dictionary: main
pillowcase