to make slow; to hinder; to obstruct

listen to the pronunciation of to make slow; to hinder; to obstruct
الإنجليزية - الإنجليزية
foreslow
to make slow; to hinder; to obstruct
المفضلات