espingarda - Spanish English Dictionary
History

espingarda

Play ENESESes
Play ENESESmx


Meanings of "espingarda" in English Spanish Dictionary : 5 result(s)

Spanish English
General
espingarda [f] cannon
espingarda [f] moorish musket
espingarda [f] small piece of ordnance (shotgun)
espingarda [f] long moorish musket
espingarda [f] MX rare tall and gawky woman