Slovnenya

Translation English Spanish: sharpshoot

Dictionary: main
sharpshoot
verb