Đồng nghĩa của lessened

Alternative for lessened

lessens, lessened, lessening

Trái nghĩa: increase, raise,

Động từ

Past tense for to diminish in intensity or severity, especially gradually
decreased diminished abated dwindled declined moderated shrank shrunk shrunken contracted subsided fell felled fallen ebbed faded grew less grown less let up lightened waned dropped dropped off eased eroded receded relented relent remitted slackened tapered off attenuated eased off got less grew smaller grown smaller tailed off de-escalated desisted died down died off dropped away flagged lowered palled quietened sank sunk sunken tapered weakened came down come down went down gone down nosedived petered out plummeted plummetted slumped wasted away abridged amputated blurred clipped clipt closed cropped cut drained drained away fell away fallen away impaired minified phased down ratcheted down soft-pedalled soft-pedaled thinned became smaller become smaller cut back rolled back slacked up slowed down wound down died away died out took the bite out taken the bite out took the sting out taken the sting out reduced disappeared plunged deteriorated withered failed fell off fallen off melted away relaxed drooped decayed depreciated evaporated come to an end vanished degenerated eased up faded away descended softened dipped slacked off languished downsized slackened off shrivelled shriveled crumbled fizzled out wilted crashed dissolved regressed dived sagged hit the floor stopped alleviated collapsed quelled depleted ended downscaled trailed off ceased mitigated wasted tumbled came to an end become less trailed slid terminated decremented dispersed gone downhill went downhill lagged minimized emaciated curtailed calmed down died dimmed retrograded minimised dissipated tempered lapsed dented slowed cooled off dried up melted run low slipped atrophied worn off wore off curbed checked disintegrated settled run out restrained dove quieted calmed knocked down depressed devaluated passed settled down cleared hit the skids finished dulled subdued bated cratered narrowed down deflated halted slacked became less skidded went away gone away worsened gone went fainted relapsed become weaker evanesced slidden rotted come to nothing devolved narrowed broke down got lower took a nosedive taken a nosedive cut down rebated grown faint grew faint faded out come to a halt wore away worn away grew dim grown dim released lulled passed away quietened down faltered got smaller gotten smaller lost edge nose-dived made less retired condensed shortened withdrawn withdrew devalued trailed away thinned out stilled constricted cooled tottered lost become weak decelerated slaked tired retrogressed molten molt ran low returned vitiated succumbed quit come to a stop backslid levelled off ran out made smaller caved in hit the dirt become lower gone into a tailspin went into a tailspin dropped rapidly disimproved died on vine hit rock bottom toned down worn down wore down slashed became weaker gave out given out loosed came to nothing went through the floor gone through the floor broken down modified tailed away retreated taken a dive took a dive came to a halt minished minimalized wrinkled slimmed guttered disappeared slowly retroceded elongated rescinded shaped loosened lost strength lost intensity telescoped grown weaker grew weaker backed away pulled out ebbed away debased trembled decimated limped crippled impoverished cleared up disengaged assuaged allayed relieved given way gave way unlaxed coasted straitened allied frosted infrigidated freshened sloped moved away downturned mollified slanted down inclined downwards tilted downwards became weak petered phased out thinned down dragged cheapened buckled drug moved back departed retracted backed scattered compressed dampened fallen short fell short cooled it chilled out flopped wearied pined lost spirit flowed away modulated backed off moved further off bowed out extenuated retrenched abbreviated elapsed discontinued fell steeply fallen steeply compacted paled quitted concluded expired determined ceased to be exited become obsolete made narrower perished came to a stop flowed back backslided backslidden fallen sharply fell sharply mummified wizened lost value dropped down tightened squeezed taken a header took a header broke up broken up dematerialized become extinct run dry fled made less active decreased in value folded up declined in price dilapidated mouldered moldered capsulized capsuled constringed lost its effectiveness lost its effect paled into insignificance lost significance decreased in importance drawn to a close drew to a close tipped over lost courage fell to pieces become dilapidated run to seed pejorated etiolated got narrower become narrower became lower scrimped spoiled spoilt got worse gotten worse pared down depraved gone to rack and ruin went to pot deliquesced passed off become less dense folded vanished into thin air went to the pack died away or out ceased to exist hushed dead-ended gone to the pack went to the dogs lost lustre disappeared from the face of the earth become moribund had one foot in the grave went down the toilet gone down the tubes rarefied become less in number wound up turned down reverted dispelled went down the tubes gone to the dogs winked out evanished corroded lost ground packed in become less intense tuckered out become less numerous gone down the toilet become less loud died away or down pooped out left off went to rack and ruin corrupted closed out reached depths become unimportant fagged out gone to pot come apart at the seams cleared out come apart at seams grew grown shope shapen sunk into oblivion sank into oblivion blew over blown over fallen back fell back frozen froze gone back went back fallen down fell down given in gave in fallen through fell through became obsolete became extinct drawn away drew away drew back drawn back ran dry flown flew grown weak grew weak became narrower became less intense gone downwards went downwards took in taken in grew worse grown worse broke off gone dead broken off went dead became moribund became unimportant grown feeble became less loud grew feeble taken a turn for the worse came apart at seams gone to pieces went to pieces took a turn for the worse grew dull grown dull became less numerous became less dense became less in number gone to seed went to seed became dilapidated ran to seed fell into disrepair fallen into disrepair came apart at the seams sickened set left dropped out of sight vaporized hanged hung conked out disassembled concentrated parched diffused bedimmed vaporised darkened become emaciated shriveled up withered away packed up malfunctioned stalled spread receded from view let down made less intense passed into oblivion melted into thin air made faint went into a decline gone into a decline wore out worn out decomposed bent dangled bended peaked tuckered fizzled bowed hungered longed yearned hankered ailed desponded teetered brooded dehumidified dehydrated desiccated hung down stooped unmade become invisible lolled swagged draped pined away become unproductive knocked out lopped leaned slouched suspended numbed slung lopt leant disbanded squandered banished muted became emaciated volatilized become limp become flaccid gave up given up ceased to yield disappeared from sight become shrunken become indistinct tired out become vague become blurred vanished from sight made dim become enfeebled become debilitated come to a halt end come to a an end passed from sight become shadowy ceased to be visible become invalid boiled away got ill again ended gradually vanished off the face of the earth got worse again become void suffered a relapse made less bright become confused ceased to be known left no trace come to naught ran its course had a relapse broke broken brake became invisible broken into pieces broke into pieces slang grown sterile became unproductive grew barren grew sterile grown barren driven away drove away became flaccid became limp gone soft went soft became shrunken gone missing went missing became vague became blurred became indistinct became enfeebled became debilitated became invalid gone by went by became void became shadowy came to a halt end came to a an end became confused came to naught went south gone south

Động từ

Past tense for to make or become less
reduced decreased eased lowered minimised minimized moderated relaxed diminished narrowed allayed alleviated assuaged attenuated blunted curtailed deadened dulled eroded palliated weakened checked dampened de-escalated depressed diluted made less made smaller mitigated softened abated degraded dented depleted discounted downscaled downsized dropped dwindled impaired mollified pruned tamed tempered abridged dialed down lightened slashed toned down truncated knocked down pared down took the edge off taken the edge off wound down cut cut down cut back soothed relieved curbed quelled calmed restrained trimmed cushioned subdued shrunk stifled slimmed down limited suppressed contracted cooled axed shortened appeased quieted marked down damped stilled muffled smothered restricted scaled down cut back on retrenched modified depreciated helped undermined quietened lulled controlled slackened clipped clipt shrank shrunken muted made cutbacks in cut short lenified slowed sapped tranquilized pacified extenuated docked downgraded qualified devaluated deflated held back put a damper on pared abbreviated cut off damped down numbed composed rolled back let up brought down quenched let up on whittled down tapered inhibited placated repressed decremented devalued settled cheapened contained ameliorated stopped slaked absorbed absorpt put an end to condensed put down compressed retarded buffered modulated holp holpen destroyed sweetened eased off shaved comforted stepped down ebbed overcome constricted elided syncopated extinguished cropped thinned smoothed minified chopped gentled benumbed silenced hindered debilitated tailed off regulated crippled stayed adjusted loosened anaesthetized put damper on run down cut down on put the lid on mellowed put in nutshell anesthetized put in a nutshell set back rationalized halted turned down sated concentrated brake salved reined in put the brakes on consumed sank sunk sunken remitted hushed disempowered removed satisfied cauterized slacked declined enfeebled ruined dispelled rationalised wrecked lopped lopt broke broken squelched soft-pedalled soft-pedaled slowed down loosed deducted disabled cauterised watered down arrested defused wasted poured cold water on poured oil on made reductions in waned eased up on synopsized shaven shove shave abstracted cast down exhausted dammed stemmed subtracted took the sting out taken the sting out petered out emptied blocked released overcame blanketed couched staunched adulterated edited enervated economized on squashed stanched wrote off written off snipped vitiated dissipated offset delayed banished spoiled spoilt tapered off paralysed dimmed crumbled eliminated dropped off dried up bolstered debased detained quashed untightened handicapped subverted trimmed back trimmed down put to rest devoured undervalued tired decelerated padded chilled out commuted piped down revised tightened impeded buttressed devalorized made weaker obstructed disintegrated freed facilitated disburdened rebated knocked off improved ran down reined stalled killed took the bite out taken the bite out paralyzed boiled down deteriorated economized set economised varied cooled out held up cured resolved shifted changed hampered prevented decayed made nice postponed choked off revamped switched transmogrified lift kept down dampened down put off phased down put a restriction on put a limit on rounded down wrote down written down kept back interrupted assisted aided put back solaced consoled scaled back put to sleep put a stop to mired whittled away played down cut to the bone obtunded phased out budget cut choked loitered wasted away tuned down put out of order hit the brakes shut down put a brake on bogged down undercut interfered with let down flaps shut off thrown cold water on threw cold water on wore away worn away taken down took down summarized taken off took off worn down wore down digested drained chilled expended discouraged squeezed spent epitomized subsided spared evacuated used up deterred outlined sketched rationed diffused corroded satiated marred amortised milked withered shriveled shrivelled dashed amortized summed up devitalized etiolated made lighter euphemized healed foreshortened stamped out sophisticated laced extended stabilized summarised epitomised blurred settled down calmed down gnawed gratified made shorter burned burnt pillowed bled dismissed subjugated offsetted rarefied clouded invalidated tightened up cramped balanced attuned abraded slimmed omitted deleted confined demoted impoverished sucked dry bankrupted bridled admixed saved becalmed neutralized recovered upraised neutralised eradicated demilitarised unburdened rescued levitated excused unloaded uplit demilitarized harshed lullabied stabilised uplighted jettisoned disencumbered constrained made less intense addrest addressed masked squared drove off chased away bobbed telescoped clogged excerpted braked dipped dulcified harmonized threatened damaged muzzled blued pencil slenderized played out whittled guarded secluded insulated squandered finished prostrated encumbered doped injured stupefied etherized drowned chloroformed frustrated KO'd unnerved incapacitated stunned deprived gassed weathered stunted dissolved withstood resisted opposed made fewer brightened took taken mastered debited governed filled surfeited reduced the force of reined back thinned out deferred counteracted reduced something messed up destabilized tuned disrupted toned sabotaged rotted nibbled fretted turned up refreshed minced succored punctuated succoured lopped off crushed taken away took away fixed up hamstrung hamstringed slowed up allowed bated withheld muddied up played up to made reasonable protected against laid out knocked out simplified furthered lifted doctored nursed relented promoted felled relent kept it down meliorated cheered worsened forwarded decreased the volume speeded sped disengaged expedited poured out reduced weight scraped away lagged lissed softened up dug into washed up reduced the effect of sheared desensitized hebetated desensitised inflected demolished licked patched things up monkeyed around with caused to fall reduced by decreased by gotten rid of got rid of retardated reefed embogged ground down bit scoured procrastinated lowered in price cleared the air smoothed out trammeled cumbered trammelled shielded against defended against ratcheted down rolled down trimmed away broken up broke up brought respite to lost speed reduced punishment harmonised speeded up adapted downed brought aid made bearable brought to screeching halt demeaned made less formal brought an end to kept a lid on kept at a minimum cleared the way eaten away brought aid to lowered in value amended kept in check foiled loafed lost steam ate away attended to closed off took a load off eased up flagged reconciled kept waiting quietened down made something bearable reduced the impact of simmered down bogged baffled clamped down on baulked thwarted detracted from dawdled brought to a standstill run interference for held in check laid off kept the lid on made up softened the impact of soaked up fettered altered sped up safeguarded against slapped down poked taken a load off faltered held in lessened the impact of hung up backed off balmed snuffed out belittled hesitated tweaked reduced greatly nipped in the bud disposed marked off nosed dive made less strict kept to a minimum chipped away made a long story short opened the door cracked down on destabilised gnawed away at detracted crimped gruntled fine-tuned balked retrenched on chipped away at made easier risen above rose above driven away drove away got shorter taken up took up gotten shorter broke off broken off ate eaten gnew gnawn froze frozen gave an abstract of given a summary of given an abstract of gave a summary of withdrawn withdrew drew drawn drawn down drew down undone undid given a digest of gave a synopsis of given an outline of gave a digest of given a precis of gave an outline of given a synopsis of gave a precis of fallen fell lay out shore shorn gotten to meat got to meat taken from took from taken sting out took sting out threw out thrown out taken the heat took the heat ate up eaten up ran interference for took pressure off taken pressure off got under control gotten under control threw a monkey wrench in the works of thrown a spanner in the works of thrown a monkey wrench in the works of threw a spanner in the works of got in the way of anchored it gotten in the way of taken the heat off took load off took the heat off taken load off taken the bite out of taken the sting out of took the sting out of took the bite out of withholden lay off eaten away at bitten at bit at ate away at bitten took out taken out struck off stricken off eaten into ate into drew back drawn back

Động từ

Past tense for to decrease the value, character, or quality of
corrupted degraded debased perverted subverted vitiated warped depraved demeaned poisoned cheapened debauched deteriorated abased demoralised demoralized bastardised bastardized profaned prostituted cankered polluted defiled lowered contaminated devalued fouled brutalized bestialized cast down brutalised tainted disgraced undermined smirched chastened humbled shamed desecrated embittered sullied damaged abused harmed spoilt spoiled ruined depreciated made degenerate led astray bemeant bemeaned humiliated adulterated violated blighted distorted misust misused demoted blemished reduced discredited impaired betrayed marred diluted infected weakened mortified injured belittled wasted dishonored dishonoured disparaged despoiled hurt dragged down diminished lowered the status of put double whammy on put down cut down cut down to size sunken sank sunk taken down took down tarnished rotted coloured biassed biased twisted prejudiced inflicted rusted consumed seduced turned misemployed jaundiced misapplied corroded envenomed confounded soured influenced crippled colored squandered descended stooped bended bent skewed sold sacrificed depressed downgraded blackened soiled debilitated sold out denigrated devaluated sored stained scourged animalized alloyed crawled mongrelized dehumanized desensitized viced befouled sweared scorned curst voodooed cursed tarred reviled flamed trashed mocked cussed darned hoodooed blasphemed lived in the gutter subjugated dragged through the mud reduced the status of slammed destroyed desensitised dehumanised derogated panned detracted decried wasted away disfigured deformed reduced in value worsened ravaged defaced dumped on treated with disrespect brought down brought shame to brought low run down talked dirty pulled down reduced in quality committed sacrilege committed sin shot down ulcered went bad gone bad sworn swore went to hell gone to hell done wrong did wrong torn down ran down taken down a peg took down a peg tore down embarrassed put someone in their place put to shame abashed crushed deflated subdued smeared discomfited showed up made someone eat crow squashed owned blotted defamed made someone eat humble pie chagrined stigmatized snubbed set back stigmatised made a fool of put in a bad light slandered undervalued besmeared quashed flattened ridiculed caused to lose face reflected badly on brought into disrepute made ashamed took down a peg or two taken down a peg or two settled someone's hash own disciplined besmirched restrained broke broken brake slurred discountenanced exposed declassed marked down confused reproached upset bumped reverted disfavored attainted libeled libelled disfavoured disconcerted put away appalled put one away let down dragged through the mire cast aspersions on cut to the quick brought shame upon brought shame on put someone to shame put in your place put out of countenance cast a slur had the last laugh on lowered in rank lowered in status controlled relegated condescended deigned shown in a bad light showed in a bad light gave a black eye given a black eye vilified dismissed minimized maligned minimised cowed denatured suppressed denied calumniated curbed censured disappointed beat down busted demolished reduced to the ranks kicked downstairs tamed succumbed insulted annoyed withered blistered ripped punished softened attenuated compromised vanquished downplayed disesteemed rattled vexed displeased vext fazed nonplussed affronted flustered scandalized disconsidered disobliged silenced squelched overcome disrated afflicted repressed checked spotted horrified branded disregarded derided disrespected scandalised made eat dirt popped one's balloon lured harassed worried debased yourself demeaned yourself lowered yourself debased oneself demeaned oneself lowered oneself brought down a peg made one feel small gave a bad name given a bad name brought discredit to brought dishonour to forced to eat humble pie played down lost face detracted from pooh-poohed brought into disfavour blackened the name of made uncomfortable decreased benched made someone feel ashamed given a bad name to gave a bad name to took the wind out of someone's sails tarred and feathered blackened someone's name taken the wind out of someone's sails made lose face got the better of gotten the better of caused to feel small demerited devalorized beaten down overcame struck dumb stricken dumb wrote off written off wrote down written down taken apart took apart did a hatchet job on done a hatchet job on took the wind out got one's comeuppance gotten one's comeuppance taken the wind out got under control gotten under control took to pieces taken to pieces took to bits taken to bits

Động từ

Past tense for to make less
degraded diminished discredited lowered minimised minimized reduced belittled devalued humbled played down made light of downplayed understated de-emphasized underrated undervalued trivialized misprized minified weakened trivialised underestimated glossed over brushed aside depreciated soft-pedalled soft-pedaled moderated sold short softened mitigated discounted downgraded underemphasized detracted shrugged off rated too low qualified toned down held cheap cheapened deprecated whitewashed deemphasized undermined disparaged talked down setted little store by tempered decreased underplayed palliated extenuated derogated defamed vilipended detracted from undersold disesteemed pooh-poohed made little of done an injustice to did an injustice to thought too little of put down setted no store by cut rate took away from taken away from decried underrepresented denigrated demeaned knocked minimalized sugarcoated devaluated blistered misjudged restrained modulated prettified disregarded deflated miscalculated despised underprized underpriced slighted miscarried looked down on laughed at made light brushed off thought nothing of attached little importance to setted too little store by failed to appreciate not done justice subtracted from backbitten withdrawn withdrew backbit written off wrote off gave little weight to gave a lower profile given little weight to given a lower profile dismissed dissed scoffed at hit out at run down treated lightly cast aspersions on bad-mouthed sneered at scorned derided slammed slated panned cried down laughed off rubbished criticized vilified maligned trashed aspersed ridiculed trash-talked criticised pulled apart slagged off kissed off mocked picked holes in had a go at dragged through the mud condemned thought little of slurred traduced reviled abused poured scorn on ran down cut down to size censured disdained marginalized bashed smeared roasted rapped calumniated marginalised flamed dumped on did a hatchet job on done a hatchet job on poor-mouthed treated as unimportant done down did down took to pieces taken to pieces denounced slandered dispraised blasted attacked scorched ripped disgraced lambasted sloughed off pulled to pieces cut to the quick put hooks in looked down one's nose at hit made nothing of taken down took down muted contemned blamed spurned faulted discountenanced impugned libeled libelled squashed squelched disvalued held back debased clamored against vituperated sneered found fault with shot down execrated pilloried expostulated discommended objected disapproved frowned deplored railed against taken down a peg took down a peg torn down tore down excoriated inveighed against cavilled at carped at anathematized reprobated fulminated against reprehended disapproved of animadverted shot full of holes marked down come down on not gone for complained brought down held forth against sniped at tore into torn into knocked off railed taken a swipe at took a swipe at took dim view of taken dim view of spoke badly of spoken badly of spoken ill of spoke ill of wrote down written down took away torn to shreds taken away taken swipe at came down on hitten thrown stones at threw stones at tore to shreds done a number on took swipe at did a number on

Động từ

Past tense for to belittle or express disapproval of
derogated diminished disparaged denigrated belittled decried deprecated discredited downplayed vilified defamed insulted slighted attacked criticised criticized downgraded abused depreciated knocked panned slammed slated vilipended bagged bashed discounted dismissed minimised minimized pummelled pummeled roasted rubbished skewered slandered trashed aspersed cheapened compromised contemned deflated devaluated dissed hammered humiliated vituperated bad-mouthed kissed off wrote off written off played down put down ran down run down slagged off talked down cast aspersions on detracted from laid into poor-mouthed dumped on poured scorn on tore into torn into cried down hit out at pulled apart trash-talked spoke evil of spoken evil of spoke ill of spoken ill of took to pieces taken to pieces threw mud at thrown mud at did a hatchet job on done a hatchet job on dragged through the mud had a go at threw brickbats at thrown brickbats at cut down to size maligned slurred scorned derided reviled ridiculed scoffed at condemned undervalued underrated detracted dispraised sneered at underestimated misprized mocked pooh-poohed rapped censured trivialized pulled to pieces marginalized demeaned disdained treated lightly traduced calumniated minified ripped flamed trivialised marginalised held cheap hit picked holes in denounced blasted degraded lambasted lowered smeared disgraced scorched blistered made light of despised torn down tore down libeled libelled besmirched blamed impugned devalued pilloried laughed off laughed at backstabbed excoriated spread lies about shamed reprehended reprobated faulted sold short railed against inveighed against cavilled at carped at fulminated against disapproved of slung mud at come down on taken down took down found fault with cut up put away cut down cast down found fault put hooks in cut to bits cut to the quick done down did down spoke badly of spoken badly of badmouthed taken down a peg took down a peg blackened criticized unfairly execrated berated deplored squashed understated squelched dishonoured dishonored arraigned crushed anathematized questioned talked trash castigated condescended animadverted mauled savaged chastised fustigated mistrusted repudiated snubbed mortified commented negatively rejected blackened the name of sullied the reputation of stigmatized stigmatised blackened the character of scandalised scandalized sneered chided chid carped lashed crucified expostulated discommended made little of objected disapproved frowned humbled spurned complained sniped at railed discountenanced poormouthed scathed sledged reproved objurgated slagged slashed rated reprimanded deigned girt taunted twitted scoffed jeered gibed girded shot down hat hitten clobbered denunciated thought little of held forth against trimmed slugged fluffed skinned slogged zapped came down on made fun of knocked off high horse marked down passed strictures upon not gone for vituperated against knocked down looked down on nitpicked about jumped on shot full of holes nagged at ripped up done a number on clamored against skinned alive picked at picked to pieces laced into bagged on demoralized did a number on complained about demoralised dressed down gave a bad name given a bad name gave comeuppance given comeuppance took dim view of taken dim view of torn to shreds tore to shreds gave black eye bad mouthed given black eye taken a swipe at took a swipe at given bad press animadverted on gave some stick to threw shade gave bad press gave flak to gave a bad press to given some stick to given a bad press to nit-picked given flak to thrown shade took away taken away taken swipe at thrown stones at threw stones at took swipe at took a dig at torn to pieces taken a dig at tore to pieces

Tính từ

(of writing) Relatively brief in extent
short brief concise succinct terse little pointed rapid hasty hurried quick aphoristic compendious crisp decreased incisive apothegmatic clipped compact small compressed diminished summarised summarized summary condensed ephemeral epigrammatic sententious unprolonged compendiary curtailed shortened swift truncated contracted decurtate economical precise sparing abbreviate breviloquent laconic synoptic curt curtate pithy thumbnail abbreviated abridged bare perfunctory transient boiled down cut short not protracted in few words short and sweet to the point cut to the bone in a few well-chosen words in a nutshell reduced cut pruned shrunk shorter cut down pared down lower trimmed briefer less skeleton cropped edited abstracted bare-bones potted censored outline digest precised synopsized sketch essential cheaper bowdlerized expurgated stripped down slashed bowdlerised discounted marked down lowered worse cheapened concentrated miniaturized economized downsized subtracted scaled down miniaturised made smaller economised monosyllabic capsule telegraphic elliptical elliptic gnomic brusque snappy abrupt lapidary sharp trenchant gruff witty tart blunt tight neat meaningful meaty clever taut finely honed cursory expressive lean close significant cogent honed effective snippety short-and-sweet marrowy recapped precipitate compacted rehashed run-down down to brass tacks distinct limited economic snippy fast memorable catchy summarizing amusing piquant quick-witted comprehensive uncommunicative rude summarising snappish exact cryptic clear-cut pungent ingenious forceful axiomatic apophthegmatic run-through epigrammatical short and to the point making a long story short telling censorious judgmental pretentious critical disapproving abounding well tuned cutting acute in well-chosen words cut-down slimmed-down encapsulated slimmed down more concise

Trái nghĩa của lessened

lessened Thành ngữ, tục ngữ

Music ♫

Copyright: Proverb ©

You are using Adblock

Our website is made possible by displaying online advertisements to our visitors.

Please consider supporting us by disabling your ad blocker.

I turned off Adblock