Slovnenya

Translation English French: tog up

Dictionary: main
tog up
verb