plagued; beset by trouble or difficulty

listen to the pronunciation of plagued; beset by trouble or difficulty
English - English
beleaguered
plagued; beset by trouble or difficulty
Favorites