deoppilate

listen to the pronunciation of deoppilate
الإنجليزية - الإنجليزية
To remove an obstruction
{f} remove obstruction; clear a passage
To free from obstructions; to clear a passage through
deoppilate
المفضلات