empachar

listen to the pronunciation of empachar
Испанский Язык - Турецкий язык
tıkamak
Испанский Язык - Английский Язык
stop up, impede