Definition of envainadora in Spanish:

envainadora