A number of problems marred the smooth running of this event. [VERB noun] ... Synonyms: harm, damage, hurt, spoil More Synonyms of mar.
確定! 回上一頁