Slovnenya

Translation English French: put on

Dictionary: main
put on
adjective
verb