empachar

listen to the pronunciation of empachar
İspanyolca - Türkçe
tıkamak
İspanyolca - İngilizce
stop up, impede