Slovnenya

Translation English French: piece of cloth

Dictionary: main