too picky; overly meticulous

listen to the pronunciation of too picky; overly meticulous
English - English
{s} overparticular
too picky; overly meticulous
Favorites