Translation of pusca in English:

pusca

gun, n.

feminine noun

Spain
slang

  • 1

    gun
    rod US slang
    shooter British slang