Escopetas in english. escopetas-shotguns meaning, definition and translation.