Meaning of embutido

embutido

Tagalog

n. 1. inlay; mosaic; 2. stuffed sausage