excessively elaborate; too detailed

listen to the pronunciation of excessively elaborate; too detailed
English - English
{s} overelaborate
excessively elaborate; too detailed
Favorites