Slovnenya

Translation English French: punt

Dictionary: main
punt
noun
lb.
verb