Traducción de empatucar in English:

empatucar

verbo transitivo

Venezuela
coloquial