Slovnenya

Translation English French: cotton

Dictionary: main