Slovnenya

Translation English French: pull-off

Dictionary: main
pull-off