Slovnenya

Translation English French: crack shot

Dictionary: main
crack shot
noun