overelaborate

listen to the pronunciation of overelaborate
الإنجليزية - الإنجليزية
{s} excessively elaborate; too detailed
{f} provide excess details; add excess details
overelaborate
المفضلات