trying, severe, demanding; needing careful attention

listen to the pronunciation of trying, severe, demanding; needing careful attention
English - English
{s} exacting
trying, severe, demanding; needing careful attention
Favorites