stop up, impede

listen to the pronunciation of stop up, impede
الإنجليزية - الأسبانية
empachar(transitive)
empachar
stop up, impede
المفضلات