1100 Opposite Words, Definition and Example Sentences

Donate in the form of Shares!

1100 Opposite Words, Definition and Example Sentences!

Opposite words are the words with opposite meaning. Opposite words are very useful if you want to speak English like native. Opposite words are also called antonyms. In this lesson we are doing to discuss some very basic opposite words with pdf. This list of antonyms words are for ESL students learning English.

What are Opposite Words in English with Examples?

Opposite words are the words with opposite meaning. They are also called antonym words. Antonyms are words that are opposite meaning, they can sound same, have same spellings, but their meaning must be opposite. Some of the common examples of opposite Words are: back – in front of, certainly – probably, dead – alive, emigrate – immigrate, flat – hilly, happy – sad, intelligent – silly, lower – raise, nice – awful, plant – harvest, rough – gentle, small – big, under – over, etc.

How to Learn Opposite Words?

Leaning opposite words are very easy and you don’t require any extra ordinary technique. You have to memorize them. It is not possible to memorize all of them at once and that’s why we have created a pdf of opposite words for you. By using the opposite words pdf you have memorize some of the words at daily basic and practice them have some grip over the words. It that simple to learn opposite words.

1100 Opposite Words

Here are 1100 Opposite Words List:

Voluntary – Compulsory

Stop – Start

Seldom – Often

Public – Private

Occupied – Vacant

Mend – Break

Lazy – Active

Hit – Miss

Exactly – Approximately

Devil – Angel

Complicated – Simple

Birth – Death

Agree – Refuse

Under – Over

Small – Big

Rough – Gentle

Plant – Harvest

Nice – Awful

Lower – Raise

Intelligent – Silly

Happy – Sad

Flat – Hilly

Emigrate – Immigrate

Dead – Alive

Certainly – Probably

Back – In Front Of

Admit – Deny

Well- Ill

Success – Failure

Shelter – Exposure

Receive – Send

Ordinary – Special

Moon – Sun

Light – Dark

Hungry – Thirsty

Future – Past

Failure – Success

Divorce – Marry

Courage – Fear

Brave – Cowardly

Apart – Together

Ugliness – Beauty

Slim – Fat

Right – Wrong

Peace – War

Never – Always

Lovely – Terrible

Inside – Outside

Guilty – Innocent

First – Final

Easy – Difficult

Dawn – Dusk

Cellar – Attic

Awake – Asleep

Active – Lazy

Useful – Useless

Son – Daughter

Safe – Dangerous

Powerful – Weak

Noon – Midnight

Many – Few

Kind – Cruel

Healthy – Ill

Foreign – Domestic

Enemy – Friend

Delicious – Awful

Clear – Cloudy

Before – After

Against – For

Wide – Narrow

Silly – Intelligent

Reply – Ask

Parents – Children

Nasty – Nice

Live – Die

Immigration – Emigration

Girl – Boy

Female – Male

Drama – Comedy

Cry – Laugh

Buy – Sell

Ask – Answer

About – Exactly

Upstairs – Downstairs

Some – Many

Sad – Happy

Poor – Rich

Nobody – Everybody

Male – Female

Interrupt – Continue

Hate – Enjoy

For – Against

End – Beginning

Defence – Attack

Children – Parents

Bad Luck – Fortune

Afraid – Brave

Valley – Mountain

South – North

Same – Different

Pretty – Ugly

North – South

Marry – Divorce

Land – Take Off

Heavy – Light

Form – Destroy

Entrance – Exit

Departure – Arrival

Closed – Open

Behind – In Front Of

All – None

West – East

Subtract – Add

Short – Long

Reduce – Increase

Other – Same

More – Less

Light – Heavy

Husband – Wife

General – Particular

False – True

Divorce – Marriage

Courageous – Cowardly

Break – Fix

Approximately – Exactly

Useless – Useful

Soul – Body

Safety – Danger

Presence – Absence

None Of – Al Lot Of

Marriage – Divorce

Lack – Abundance

Heat – Cold

Foreigner – Native

Enjoy – Hate

Deny – Admit

Clever – Stupid

Begin – End

Alike – Different

Violent – Gentle

Start – Stop

Scream – Whisper

Protect – Attack

Now – Then

Melt – Freeze

Late – Early

High – Low

Everybody – Nobody

Destroy – Build

Come – Go

Beautiful – Ugly

Ancient – Modern

Whisper – Scream

Summer – Winter

Shut – Open

Regret – Satisfaction

Outside – Inside

Mountain – Valley

Liquid – Solid

Ignore – Notice

Gentle – Violent

Fast – Slow

Domestic – Foreign

Create – Destroy

Brother – Sister

Arrive – Depart

Waste – Save

Strict – Gentle

Separate – Connect

Question – Answer

Old – Modern

Minor – Major

Left – Right

Host – Guest

Opposite Words Example Sentences

Fresh – Old/Stale

Exit – Entrance

Difficult – Easy

Consonant – Vowel

Body – Soul

Angel – Devil

Vowel – Consonant

Stand – Lie

Sell – Buy

Pull – Push

Odd – Even

Mess – Order

Lead – Follow

Hopeful – Desperate

Free – Arrest

Excited – Calm

Dictatorship – Republic

Compliment – Insult

Bitter – Sweet

Amateur – Professional

Wealth – Poverty

Stupid – Clever

Set Free – Arrest

Raise – Lower

Open – Closed

Moderate – Extreme

Let – Forbid

In Front Of – Back

Human – Animal

Exposure – Shelter

Distant – Near

Continue – Interrupt

Borrow – Lend

Answer – Ask

Warm – Cool

Stranger – Native

Senior – Junior

Push – Pull

Often – Seldom

Minimum – Maximum

Leave – Arrive

Horizontal – Vertical

Frequently – Occasionally

Exclude – Include

Different – Alike

Connect – Separate

Blunt – Sharp

Ancestor – Descendant

Single – Married

Rest – Work

Particular – General

Near – Distant

Loser – Winner

Include – Exclude

Good – Bad

Find – Lose

Dusk – Dawn

Dangerous – Safe

Careless – Careful

Attack – Defense

Abundance – Lack

Urban – Rural

Sometimes – Often

Sadness – Happiness

Poverty – Wealth

Noisy – Quiet

Man – Woman

Junior – Senior

Health – Disease

Foreground – Background

Ending – Beginning

Defend – Attack

Clean – Dirty

Beauty – Ugliness

After – Before

Water – Land

Strong – Weak

Serious – Funny

Quick – Slow

On – Off

Miss – Hit

Lend – Borrow

Hot – Cold

Friend – Enemy

Expensive – Cheap

Dirty – Clean

Constant – Changeable

Bore – Amuse

Animal – Human

Trust – Suspect

Sit – Stand

Right – Left

Past – Future

Nephew – Niece

Love – Hate

Innocent – Guilty

Guest – Host

Finish – Start

East – West

Daughter – Son

Ceiling – Floor

Autumn – Spring

Accidental – Intentional

Victory – Defeat

Spring – Autumn

Satisfy – Annoy

Probably – Certainly

Nothing – Everything

Maximum – Minimum

Large – Small

Here – There

Forward – Backward

Even – Odd

Descent – Ascent

Cold – Hot

Best – Worst

Already – Not Yet

Village – Town

Stand – Sit

Save – Spend

Professional – Amateur

Notice – Ignore

Mean – Generous

Last – First

High – Deep

Evening – Morning

Desperate – Hopeful

Cold – Heat

Better – Worse

Always – Never

True – False

Sister – Brother

Rich – Poor

Pass – Fail

Negative – Affirmative

Loud – Quiet

Increase – Reduce

Grown-Up – Child

Finish – Begin

Early – Late

Dark – Light

Catch – Miss

Attic – Cellar

Accept – Refuse

Simple – Complicated

Reply – Question

Part – Whole

Native – Foreigner

Long – Short

Import – Export

Give – Take

Few – Many

Dry – Humid

Damage – Repair

Calm – Excited

Asleep – Awake

Above – Below

Up – Down

Solid – Liquid

Rural – Urban

Polite – Rude

No – Yes

Major – Minor

Interesting – Boring

Harvest – Plant

Forbid – Allow

End – Begin

Defeat – Victory

Child – Adult

Bad – Good

Affirmative – Negative

White – Black

Sun – Moon

Sick – Healthy

Remember – Forget

Outskirts – Centre

Much – Little

Little – Big

Ill – Healty

Gentleman – Lady

Fat – Slim

Down – Up

Cruel – Human

Build – Destroy

Artificial – Natural

Weak – Powerful

Student – Teacher

Servant – Master

Quiet – Loud

Open – Closed

Miss – Catch

Less – More

Huge – Tiny

Front – Rear

Export – Import

Opposite Words

Disease – Health

Construction – Destruction

Boring – Exciting

Annoy – Satisfy

Unity – Division

Soft – Hard

Rude – Polite

Pleasant – Awful

Night – Day

Hard – Easy

Good Luck – Bad Luck

Follow – Lead

Empty – Full

Deep – Shallow

Cheap – Expensive

Be Interested In – Bore

Backward – Forward

Advanced – Elementary

Vacant – Occupied

Sour – Sweet

Salt – Sugar

Present – Past

Normal – Strange

Married – Divorced

Lady – Gentleman

Heaven – Hell

Forget – Remember

Enter – Leave

Depart – Arrive

Close – Open

Beginning – End

Alive – Dead

Sink – Rise

Republic – Dictatorship

Partial – Total

Natural – Artificial

Lose – Win

In – Out

Go – Come

Final – First

Dull – Interesting

Danger – Security

Careful – Careless

Attack – Defend

Absence – Presence

Wet – Dry

Sugar – Salt

Shout – Whisper

Refuse – Agree

Out – In

Morning – Evening

Like – Hate

In Front Of – Back

Generous – Mean

Far – Near

Divorced – Married

Cowardly – Brave

Broad – Narrow

Argue – Agree

Vertical – Horizontal

Special – General

Satisfaction – Regret

Private – Public

Not Yet – Already

Master – Servant

Land – Water

Hell – Heaven

Fortune – Bad Luck

Equal – Different

Descendant – Ancestor

Cloudy – Clear

Below – Above

Allow – Forbid

Visitor – Host

Start – Finish

Security – Danger

Protection – Attack

Occasionally – Frequently

Men – Women

Laugh – Cry

Hilly – Flat

Everything – Nothing

Destruction – Construction

Comedy – Drama

Big – Small

Ancestor – Descendant

 

Unite – Divide

Smooth – Rough

Rough – Smooth

Plenty – Lack

Niece – Nephew

Intentional – Accidental

Handsome – Ugly

Floor – Ceiling

Emigration – Immigration

Death – Birth

Changeable – Constant

Bad Luck – Good Luck

Background – Foreground

Adult – Child

War – Peace

Strange – Normal

Send – Receive

Pupil – Teacher

Off – On

Midnight – Noon

Learn – Teach

Hopeless – Hopeful

Freeze – Melt

Exciting – Boring

Die – Live

Compulsory – Voluntary

Black – White

Amuse – Bore

Ugly – Beautiful

Slow – Fast

Rise – Sink

1100 Opposite Words

Permit – Forbid

New – Ancient

Low – High

Insult – Compliment

Happiness – Sadness

Fix – Break

Elementary – Advanced

Day – Night

Centre – Outskirts

Awful – Nice

Add – Subtract

Wedding – Divorce

Succeed – Fail

Sharp – Blunt

Rear – Front

Order – Mess

Monarchy – Republic

Life – Death

Humid – Dry

Funny – Serious

Fail – Succeed

Division – Unity

Correct – Wrong

Boy – Girl

Antonym – Synonym

Wealthy – Poor

Suburb – Centre

Shallow – Deep

Rainy – Sunny

Opponent – Supporter

Modern – Ancient

Lie – Stand

Humane – Cruel

Full – Empty

Extreme – Moderate

Divide – Unite

Cool – Warm

Bottom – Top

Answer – Question

Whole – Part

Sunny – Cloudy

Silent – Noisy

Repair – Damage

Over – Under

Narrow – Broad

Little – Much

Immigrate – Emigrate

Giant – Tiny

Fear – Courage

Downstairs – Upstairs

Cry – Whisper

Busy – Lazy

Ascent – Descent

1100 Opposite Words with examples

Opposite Words Example Sentences

Let us discuss some sentence examples of opposite words:

Closed – open

  • This door is close.
  • That one is open.

Behind – in front of

  • He was attacking me from behind.
  • Come infront of me and tell me everything.

All – none

  • He was all alone.
  • He just replied, none.

West – east

  • Plane and coming from the west side.
  • He looking like a man of east.

Subtract – add

  • Please subtract these numbers for me.
  • Let me add some sugar in your coffee.

Short – long

  • I love her long hairs.
  • She was wearing a short shirt, seems like his sisters shirt.

Reduce – increase

  • Please resuce your weight, you look like a bear to me.
  • Let me increase the volume.

Other – same

  • I am not like others, don’t treat me like that.
  • All the men are the same.

More – less

  • Please add some more sugar in my coffee.
  • But you have less than a month to go.

Light – heavy

  • This is very light, even a kid can lift it up.
  • Heavy mass fell into the river.

Husband – wife

  • His husband is very handsome.
  • My wife love to drink bear.

General – particular

  • In general, you are a fool.
  • This particular custom has its origins in Wales.

False – true

  • He made a false argument.
  • All of my answers are true.

Divorce – marriage

  • They were divorced last year.
  • Marriage of Hafsa and Usman is due on Thursday.

Courageous – cowardly

  • You’re a very resourceful and courageous person.
  • He walks cowardly.

Break – fix

  • Yesterday he broke my mom’s trust.
  • Let me fix all of this.

Approximately – exactly

  • He has approximately 100 cars right now.
  • You are exactly 10 minutes late.

Useless – useful

  • Please remove these useless flower.
  • I am going to bring some useful stuff.

Soul – body

  • We’re soul
  • His body was going weaker after cancer.

Safety – danger

  • This vehicle has no safety equipment.
  • Cliff diving is a dangerous sport.

Presence – absence

  • In the presence of air reaction takes place.
  • In the absence of oxygen, humans can die.

None of – al lot of

  • None of you answer is correct.
  • He has a lot of money in the bank.

Lack – abundance

  • He lacks spirit.
  • Helium-3 is found in abundance on the moon.

Heat – cold

  • He want some hear, so turn on the heater.
  • It is cold outside, we have to cancel our plan.

Foreigner – native

  • I have to attend some foreigner’s friends.
  • To speak native English is not a kid’s play.

Enjoy – hate

  • Please enjoy the party and don’t interfere in my matters.
  • He hate Sara for his rood behavior.

Deny – admit

  • I have to deny your help, because my husband don’t like you anymore.
  • He is here to admit his mistake, please listen to him.

Clever – stupid

  • Don’t play your clever tricks on me.
  • I don’t like his stupid smile.

Begin – end

  • They begin in the morning and still no result.
  • We hope that COVID will end soon.

Alike – different

  • The twins look alike, but they differ in clothing.
  • I like have a different taste today, bring me something special.

Violent – gentle

  • The peaceful protest suddenly turned violent.
  • Let me give you a gentle massage.

Start – stop

  • He start his business in late 90’s.
  • He want to stop me at the bar, but my friend saves me.

Scream – whisper

  • Her screams wakes me up.
  • She was whispering with his mother.

Protect – attack

  • The peaceful protest suddenly turned violent.
  • Don attack me from behind and bit my leg.

Download 1100 Opposite Words, Definition and Example Sentences in PDF

Download PDF 

xosotin chelseathông tin chuyển nhượngcâu lạc bộ bóng đá arsenalbóng đá atalantabundesligacầu thủ haalandUEFAevertonxosokeonhacaiketquabongdalichthidau7m.newskqbdtysokeobongdabongdalufutebol ao vivofutemaxmulticanaisonbethttps://bsport.fithttps://onbet88.ooohttps://i9bet.bizhttps://hi88.ooohttps://okvip.athttps://f8bet.athttps://fb88.cashhttps://vn88.cashhttps://shbet.atbóng đá world cupbóng đá inter milantin juventusbenzemala ligaclb leicester cityMUman citymessi lionelsalahnapolineymarpsgronaldoserie atottenhamvalenciaAS ROMALeverkusenac milanmbappenapolinewcastleaston villaliverpoolfa cupreal madridpremier leagueAjaxbao bong da247EPLbarcelonabournemouthaff cupasean footballbên lề sân cỏbáo bóng đá mớibóng đá cúp thế giớitin bóng đá ViệtUEFAbáo bóng đá việt namHuyền thoại bóng đágiải ngoại hạng anhSeagametap chi bong da the gioitin bong da lutrận đấu hôm nayviệt nam bóng đátin nong bong daBóng đá nữthể thao 7m24h bóng đábóng đá hôm naythe thao ngoai hang anhtin nhanh bóng đáphòng thay đồ bóng đábóng đá phủikèo nhà cái onbetbóng đá lu 2thông tin phòng thay đồthe thao vuaapp đánh lô đềdudoanxosoxổ số giải đặc biệthôm nay xổ sốkèo đẹp hôm nayketquaxosokq xskqxsmnsoi cầu ba miềnsoi cau thong kesxkt hôm naythế giới xổ sốxổ số 24hxo.soxoso3mienxo so ba mienxoso dac bietxosodientoanxổ số dự đoánvé số chiều xổxoso ket quaxosokienthietxoso kq hôm nayxoso ktxổ số megaxổ số mới nhất hôm nayxoso truc tiepxoso ViệtSX3MIENxs dự đoánxs mien bac hom nayxs miên namxsmientrungxsmn thu 7con số may mắn hôm nayKQXS 3 miền Bắc Trung Nam Nhanhdự đoán xổ số 3 miềndò vé sốdu doan xo so hom nayket qua xo xoket qua xo so.vntrúng thưởng xo sokq xoso trực tiếpket qua xskqxs 247số miền nams0x0 mienbacxosobamien hôm naysố đẹp hôm naysố đẹp trực tuyếnnuôi số đẹpxo so hom quaxoso ketquaxstruc tiep hom nayxổ số kiến thiết trực tiếpxổ số kq hôm nayso xo kq trực tuyenkết quả xổ số miền bắc trực tiếpxo so miền namxổ số miền nam trực tiếptrực tiếp xổ số hôm nayket wa xsKQ XOSOxoso onlinexo so truc tiep hom nayxsttso mien bac trong ngàyKQXS3Msố so mien bacdu doan xo so onlinedu doan cau loxổ số kenokqxs vnKQXOSOKQXS hôm naytrực tiếp kết quả xổ số ba miềncap lo dep nhat hom naysoi cầu chuẩn hôm nayso ket qua xo soXem kết quả xổ số nhanh nhấtSX3MIENXSMB chủ nhậtKQXSMNkết quả mở giải trực tuyếnGiờ vàng chốt số OnlineĐánh Đề Con Gìdò số miền namdò vé số hôm nayso mo so debach thủ lô đẹp nhất hôm naycầu đề hôm naykết quả xổ số kiến thiết toàn quốccau dep 88xsmb rong bach kimket qua xs 2023dự đoán xổ số hàng ngàyBạch thủ đề miền BắcSoi Cầu MB thần tàisoi cau vip 247soi cầu tốtsoi cầu miễn phísoi cau mb vipxsmb hom nayxs vietlottxsmn hôm naycầu lô đẹpthống kê lô kép xổ số miền Bắcquay thử xsmnxổ số thần tàiQuay thử XSMTxổ số chiều nayxo so mien nam hom nayweb đánh lô đề trực tuyến uy tínKQXS hôm nayxsmb ngày hôm nayXSMT chủ nhậtxổ số Power 6/55KQXS A trúng roycao thủ chốt sốbảng xổ số đặc biệtsoi cầu 247 vipsoi cầu wap 666Soi cầu miễn phí 888 VIPSoi Cau Chuan MBđộc thủ desố miền bắcthần tài cho sốKết quả xổ số thần tàiXem trực tiếp xổ sốXIN SỐ THẦN TÀI THỔ ĐỊACầu lô số đẹplô đẹp vip 24hsoi cầu miễn phí 888xổ số kiến thiết chiều nayXSMN thứ 7 hàng tuầnKết quả Xổ số Hồ Chí Minhnhà cái xổ số Việt NamXổ Số Đại PhátXổ số mới nhất Hôm Nayso xo mb hom nayxxmb88quay thu mbXo so Minh ChinhXS Minh Ngọc trực tiếp hôm nayXSMN 88XSTDxs than taixổ số UY TIN NHẤTxs vietlott 88SOI CẦU SIÊU CHUẨNSoiCauVietlô đẹp hôm nay vipket qua so xo hom naykqxsmb 30 ngàydự đoán xổ số 3 miềnSoi cầu 3 càng chuẩn xácbạch thủ lônuoi lo chuanbắt lô chuẩn theo ngàykq xo-solô 3 càngnuôi lô đề siêu vipcầu Lô Xiên XSMBđề về bao nhiêuSoi cầu x3xổ số kiến thiết ngày hôm nayquay thử xsmttruc tiep kết quả sxmntrực tiếp miền bắckết quả xổ số chấm vnbảng xs đặc biệt năm 2023soi cau xsmbxổ số hà nội hôm naysxmtxsmt hôm nayxs truc tiep mbketqua xo so onlinekqxs onlinexo số hôm nayXS3MTin xs hôm nayxsmn thu2XSMN hom nayxổ số miền bắc trực tiếp hôm naySO XOxsmbsxmn hôm nay188betlink188 xo sosoi cầu vip 88lô tô việtsoi lô việtXS247xs ba miềnchốt lô đẹp nhất hôm naychốt số xsmbCHƠI LÔ TÔsoi cau mn hom naychốt lô chuẩndu doan sxmtdự đoán xổ số onlinerồng bạch kim chốt 3 càng miễn phí hôm naythống kê lô gan miền bắcdàn đề lôCầu Kèo Đặc Biệtchốt cầu may mắnkết quả xổ số miền bắc hômSoi cầu vàng 777thẻ bài onlinedu doan mn 888soi cầu miền nam vipsoi cầu mt vipdàn de hôm nay7 cao thủ chốt sốsoi cau mien phi 7777 cao thủ chốt số nức tiếng3 càng miền bắcrồng bạch kim 777dàn de bất bạion newsddxsmn188betw88w88789bettf88sin88suvipsunwintf88five8812betsv88vn88Top 10 nhà cái uy tínsky88iwinlucky88nhacaisin88oxbetm88vn88w88789betiwinf8betrio66rio66lucky88oxbetvn88188bet789betMay-88five88one88sin88bk88xbetoxbetMU88188BETSV88RIO66ONBET88188betM88M88SV88Jun-68Jun-88one88iwinv9betw388OXBETw388w388onbetonbetonbetonbet88onbet88onbet88onbet88onbetonbetonbetonbetqh88mu88Nhà cái uy tínpog79vp777vp777vipbetvipbetuk88uk88typhu88typhu88tk88tk88sm66sm66me88me888live8live8livesm66me88win798livesm66me88win79pog79pog79vp777vp777uk88uk88tk88tk88luck8luck8kingbet86kingbet86k188k188hr99hr99123b8xbetvnvipbetsv66zbettaisunwin-vntyphu88vn138vwinvwinvi68ee881xbetrio66zbetvn138i9betvipfi88clubcf68onbet88ee88typhu88onbetonbetkhuyenmai12bet-moblie12betmoblietaimienphi247vi68clupcf68clupvipbeti9betqh88onb123onbefsoi cầunổ hũbắn cáđá gàđá gàgame bàicasinosoi cầuxóc đĩagame bàigiải mã giấc mơbầu cuaslot gamecasinonổ hủdàn đềBắn cácasinodàn đềnổ hũtài xỉuslot gamecasinobắn cáđá gàgame bàithể thaogame bàisoi cầukqsssoi cầucờ tướngbắn cágame bàixóc đĩa开云体育开云体育开云体育乐鱼体育乐鱼体育乐鱼体育亚新体育亚新体育亚新体育爱游戏爱游戏爱游戏华体会华体会华体会IM体育IM体育沙巴体育沙巴体育PM体育PM体育AG尊龙AG尊龙AG尊龙AG百家乐AG百家乐AG百家乐AG真人AG真人<AG真人<皇冠体育皇冠体育PG电子PG电子万博体育万博体育KOK体育KOK体育欧宝体育江南体育江南体育江南体育半岛体育半岛体育半岛体育凯发娱乐凯发娱乐杏彩体育杏彩体育杏彩体育FB体育PM真人PM真人<米乐娱乐米乐娱乐天博体育天博体育开元棋牌开元棋牌j9九游会j9九游会开云体育AG百家乐AG百家乐AG真人AG真人爱游戏华体会华体会im体育kok体育开云体育开云体育开云体育乐鱼体育乐鱼体育欧宝体育ob体育亚博体育亚博体育亚博体育亚博体育亚博体育亚博体育开云体育开云体育棋牌棋牌沙巴体育买球平台新葡京娱乐开云体育mu88qh88

Donate in the form of Shares!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top