empachar

listen to the pronunciation of empachar
Spanish - Turkish
tıkamak
Spanish - English
stop up, impede