to hinder, embarrass, disturb

listen to the pronunciation of to hinder, embarrass, disturb
الإنجليزية - الإنجليزية
{v} ıncommode
to hinder, embarrass, disturb
المفضلات