Townleap
Amsterdam, Netherlands

Amsterdam: very safe, real winters, on the water

🌊 Sea🪩 Nightlife🎨 Art Scene🚶 Walkable+1

More of Amsterdam

Day view
🇬🇧 British:PR in ~5 yr
TL;DRAmsterdam in one sentence

Finding a flat in Amsterdam is a blood sport, but the tech scene keeps people showing up anyway. The logistics: English works fine, rent runs ~$2602/mo, PR in ~5 years.

How much does it cost to live in Amsterdam? Expect rent from $2,602/month, one of the safer cities in its region, English is widely spoken. Below you'll find rent, groceries, transport, utilities, and a full monthly budget breakdown — with real Numbeo data, not vibes.

🇳🇱 Amsterdam, Netherlands

Compare
0.9M people31% pricier than RotterdamLivability 66/100 · #54Safety 87/100 · #13

Safety ranks higher because it ignores cost and climate. Livability penalizes expensive or less-connected cities. Compare both rankings

Just you against the world. And the rent.

Expenses = rent + food + transport + utilities · Rent alone: $2,602/mo

⚖️ Gini 26 — unusually equal society
Show score breakdown
Affordability
3.8/25Numbeo
Violent Crime
14.3/15UNODC
Perceived Safety
7.4/10Numbeo
Internet
9.2/15Ookla
Democracy
13.5/15EIU
English
9.1/10EF EPI
Climate
7.7/10Numbeo
Stability
6.7/10World Bank
Geopolitical Safety
8/10IEP GPI

Total: 79.7/120 raw pts → normalized to 66/100 · Full methodology

4:31 AM in Amsterdam right now

Data: Numbeo · UNODC · EIU · EF EPI · Ookla · How is this calculated?

Is Amsterdam a Good Place to Live?

Is amsterdam a good place to live? It depends on what you're optimizing for. Amsterdam has real strengths, but the honest answer requires looking at the data. Here's what the numbers say about settling in Amsterdam, Netherlands.

  • Full democracy: Democracy index 9.0/10 — solidly democratic — your vote counts and so does everyone else's.
  • Cost of living: A 1-bedroom in the center runs ~$2602/mo — serious money — hope your salary matches.
  • Safety: Homicide rate 0.7 per 100k (Numbeo safety index: 74/100) — statistically safer than most places you've already lived.
  • Dutch + English: English proficiency: very high — most locals speak English well enough to argue with you in it.
  • Climate: Summers peak around 20°C, winters dip to 1°C.

Life in Amsterdam

What It Actually Costs

Beer $7.1 · Cheap meal $24

What It Actually Costs

One day in Amsterdam

$55.28/day

Beer, coffee, two meals, a metro ride.

Beer, 0.5L$7.08
Cappuccino$4.66
Cheap meal$23.60
Fast food$15.93
Metro ticket$4.01

Monthly

Gym$61
Internet$58

Numbeo

What Paychecks Look Like

Junior $67k · Mid $106k · Senior $121k

What Paychecks Look Like

Annual gross in USD — with what Netherlands actually lets you keep

Levels.fyi · as of Apr 2026

Software Engineer$106k
$5,604/mo net(37% tax)
$82k$143k
Product Manager$124k
$6,246/mo net(39% tax)
$96k$155k
Data Analyst$91k
$5,058/mo net(33% tax)
$67k$111k
Finance Manager$82k
$4,658/mo net(31% tax)
$70k$93k

Junior ~ $67k · Mid ~ $106k · Senior ~ $121k — see breakdown

Software Engineer by level
Junior$67k
$3,990/mo net(29% tax)
$54k$96k
Mid$106k
$5,604/mo net(37% tax)
$82k$143k
Senior$121k
$6,147/mo net(39% tax)
$99k$160k

Net = employee rate, your settings

Punch in your actual salary for a personalized breakdown →

Cost to Land

1-bed centre: $2602/mo

Cost to Land

The price of showing up (before real life starts)

$13,016one-time

Then it's ~$5,185/mo to actually live here.

Rent(1BR)
$2,602/mo
Groceries
$278/mo
Eating out & delivery(sometimes)
$590/mo
Transport(public)
$112/mo
Travel (amortized)(occasional)
$906/mo
Personal care(medium)
$155/mo
Digital & subscriptions(standard)
$30/mo
Utilities & phones
$386/mo
Health insurance
$125/mo

Can you afford it?

Enter your salary in the sidebar to see how far it stretches here.

First month's rent(1BR)
$2,602

Numbeo

Rental deposit(2 months)
$5,204

Local tenancy law

Furniture & basics(IKEA run)
$2,898

IKEA estimate

Visa / permit fee(Residence Permit (MVV))
$272

IND Netherlands

Health insurance (yr 1)($170/mo × 12)
$2,040

Local insurance rates

Based on local rental laws & Numbeo prices

How Hard to Find a Place?

5/5 · 2–5 months of active searching

How Hard Is It to Actually Find a Place?

The part Numbeo doesn't tell you

🔴 5/52–5 months of active searching

Welcome to the hunger games. You vs. 100 other applicants, and the landlord has trust issues.

What stands between you and a lease

  • Income requirement: 3–4× monthly rent
  • Rental stock down 42% since 2023
  • Temporary contracts banned since July 2024
  • Only ~2,500 private rentals per quarter city-wide

remoters.io Amsterdam Housing Crisis 2026, capitalvalue.nl, thedutchdaily.nl · 2026-Q1

Tax on Savings

Capital gains 36% · Dividends 36% · Wealth tax applies

Tax on Savings

What Netherlands takes from your investments, not your paycheck

Capital gainsBox 3: deemed annual return taxed at 36%; actual gains/losses ignored (system under reform)
36%
Dividend taxDividends fall under Box 3 deemed-return regime for portfolio holdings
36%
Wealth taxBox 3 is functionally a wealth tax: deemed yield × 36% ≈ 1.2% of net assets above €57k
~1.2% effective

Source: PwC / Tax Foundation · 2025 rates · tax-resident individuals

Freelancing in Amsterdam

Living Here as a Freelancer

What it takes to invoice clients from Amsterdam without an employer holding your hand

How the government sees you

Tax categoryZelfstandige zonder personeel
ZZP'er
VAT registration thresholdKOR (Kleineondernemersregeling) — opt-in VAT exemption
€20,000/yr
Social securityZVW levy ~5.3%. No mandatory pension/unemployment — arrange your own
~5.3%

Getting paid

Wise local IBANavailable
Stripe payoutssupported
Payoneersupported

Cost of doing business

Health insuranceMandatory private health insurance — no public option for residents
~€150/mo
Accountant (annual filing)
~€1,200/yr

Source: Belastingdienst · KVK · rates as of 2025–2026

Is Amsterdam a Good Place to Live in 2026?

4 pros · 3 cons

Is Amsterdam a Good Place to Live in 2026?

Derived from cost, safety, weather, democracy, and internet data

For

  • +Low crime in Amsterdam — 0.7/100k. One less thing to manage.
  • +Amsterdam's tech and social scene runs on English. Day-one functional.
  • +Democracy score 9.0/10 in Netherlands. Things work as advertised in Amsterdam.
  • +Startup ecosystem in Amsterdam: hub-tier. Money flows here.

Against

  • Amsterdam: $2602/mo for a 1BR. Bring a spreadsheet.
  • Amsterdam's 1°C coastal winters feel worse than they sound.
  • Amsterdam's bureaucracy speaks Dutch. Get to A2 before you need a lease.

Is Amsterdam Safe?

Homicide rate: 0.7 per 100k

Is Amsterdam Safe?

87/100 safety scoreHow is this calculated?
0.7homicides per 100kNetherlands avg
74Numbeo safety index
1.5peace index#14 of 163

Safe. Normal big-city wariness applies — nothing that should keep you up at night.

Residents report feeling very safe. Low everyday crime concern across the board.

Heads up: The homicide rate shown is the Netherlands national average, not Amsterdam-specific data. UNODC only publishes country-level figures. City-to-city comparisons within Netherlands won't reflect local differences.

Countries where we only have country-level data: AE, AR, AU, BR, CA, CH, CO, CR, DK, EE, EG, GB, GE, GR, HR, HU, ID, IE, IL, IN, IT, JP, KZ, MA, MX, NL, PA, PT, RS, RU, SE, SG, TH, UZ, VN, ZA

Homicide: manual

data resolution: country-average

Safety perception: manual

Peace index: IEP Global Peace Index

world avg ~5.8 per 100k

Neighborhood breakdown

We don't have an official neighborhood-level crime feed wired for Amsterdam yet. The figures above are still citywide or regional.

Settling the family in Amsterdam

PISA 480 · Daycare $3031/mo · Partner can work immediately

Settling the family in Amsterdam

Schools, daycare, healthcare, and spouse work rights on one page

Schools

PISA 480

Public schools run in Dutch and children on residence permits can enroll: Yes.

If you need English from day one, plan around private international schools rather than assuming public EAL support.

International options: 2 schools · low $4k/yr · mid $7k/yr · high $30k/yr

Waitlists common at top schools; apply 6–12 months ahead

Kindergarten / Daycare

$3k/mo

Private full-day preschool: $3k/mo.

Public-availability rules and waitlist length are not tracked in the current city dataset yet, so treat this as the private-price floor, not the full childcare story.

Family Healthcare

Private insurance mandate

Mandatory private insurance from day one of residency; among the world's best

EU citizens: EHIC for short stays, then mandatory Dutch insurance from day 1 of residency (~€150/mo, legally required). Non-EU: must have insurance to get residence permit. No uninsured gap — the system won't let you fall through.

Dependents on temporary status: public coverage exists.

Pediatric/specialist reality: 3–6 weeks.

Full pediatric coverage in basic insurance package

Spouse / Dependent Rules

Partner can work immediately

Partner can work immediately

Partner's residence permit states "Labour freely permitted" — can work for any employer, no salary floor.

Child benefits, family allowances, and parental-leave entitlements are not part of the structured city dataset yet, so check the country-level residency rules before assuming those offsets are in your budget.

Sources: isd_tuition, Numbeo, OECD Health at a Glance 2025, National health ministry websites, OECD Health at a Glance 2025, https://ind.nl/en

Crossing the Street

3.4 road deaths/100k

Crossing the Street

Road traffic deaths — country-level data; city-specific rates not available

3.4deaths per 100k/yr1.6× Sweden's rate

Road safety is decent — roughly average for a developed country. You're 5× more likely to die crossing the street than being murdered here.

Who dies on the road

Car38%
Pedestrians9%
Motorcycle21%
Cyclists30%
Other2%

Data year: 2016

Pedestrian deaths3.1 per million

Deaths rate: who_gho_road

data resolution: country-level

reference year: 2021

Will You Survive Getting Sick?

Mandatory private insurance from day one of residency; among the world's best

Will You Survive Getting Sick?

Healthcare quality, access, and what settlers actually face

86
/100 healthcare scoreStrong
What goes into this score
91OutcomesIs the system actually good?
85AccessCan you actually get treated?
75PerceptionWill you pull your hair out at the doctor?

Score = 50% outcomes + 30% access + 20% perception. Missing components are re-weighted.

Month 1 — Before ResidencyDepends on your passport

EU citizens: EHIC for short stays, then mandatory Dutch insurance from day 1 of residency (~€150/mo, legally required). Non-EU: must have insurance to get residence permit. No uninsured gap — the system won't let you fall through.

EHIC: ✓ AcceptedPrivate insurance: ~$170/mo
After Residency
SystemPrivate insurance mandate
Covers temp residentsYes
Specialist wait3–6 weeks

Mandatory private insurance from day one of residency; among the world's best

Kids: Full pediatric coverage in basic insurance package

World-class healthcare. The kind of place where you stop Googling symptoms because you trust the doctors more than the internet.

Sources: OECD Health at a Glance 2025, Numbeo, National health ministry websites, OECD Health at a Glance 2025

For the Kids

2 international schools · PISA 480

For the Kids

Schools, childcare costs, and whether your children can actually enroll

480
PISA score (country avg)Average
International schools2
Tuition range (annual)cheapest to priciest school
$4k$30k/yr
Foreign admissionWaitlists common at top schools; apply 6–12 months ahead
Public school languageDutch
Public school on permitYes
Daycare (private, full-day)per kid — multiply at will
$3031/mo
Russian-language schoolingNo verified Russian-language school source yet. Treat this as unresearched, not as 'none exist.'
No data

2 international schools · $4k–$30k/yr · Basically none. Hope your kids like immersion.

Schools are fine. Not the kind of "fine" you say through gritted teeth — genuinely adequate. International schools fill the gaps.

Sources: isd_tuition, oecd_pisa, wikipedia_intl_schools, Numbeo

What You're Breathing

PM2.5 11.2 μg/m³ · 2.2× WHO limit

What You're Breathing

Invisible particles in every breath

2.2×
what doctors say is finemoderate
PM2.5 annual mean11.2 μg/m³
0WHO limit55+
NO₂ annual mean37.4 μg/m³
5-year trend➡️ Holding steady
Data year2025

Sources: WHO Air Quality Database V6.1, OpenAQ

Weather in Amsterdam

Summer 20°C · 16.8h daylight (Jun) · Winter 1°C · 7.7h daylight (Dec)

Weather in Amsterdam

Spring

13°C

46% sunny

Summer

20°C

54% sunny

16.8h daylight

Fall

14°C

42% sunny

Winter

6°C

34% sunny

7.7h daylight

Daylight contrast

Winter 7.7h (Dec) vs summer 16.8h (Jun)

+9.1h

Winter7.7h
Summer16.8h

Best: Summer. Avoid: Fall, Spring, Winter if you dislike extremes.

Source: WeatherSpark

Will You Have a Thursday Night?

Will You Have a Thursday Night?

Nightlife & social scene

75
Reliably funout of 100
Madrid80/100
Amsterdam75/100
Chicago70/100

as of Apr 2026

Scene tags

🌃Known for going out🎨Art & culture scene🎵Live music scene

Source: Numbeo Quality of Life Index

Will You Have Friends in Netherlands?

Expat rank #26 · Nightlife 75/100

Will You Have Friends in Netherlands?

Expat community and post-Soviet diaspora

#26of 53 cities · Lower = more expat-friendly

Post-Soviet community in Netherlands

Country-level — city data unavailable for Netherlands.

Russian
~35k2024
Ukrainian
~120k2024
Belarusian
~6k2024

Source: manual

CBS (Statistics Netherlands) — country-level figures

Will You Find Your Dance Nerds?

Lindy hop 3/5 · ~4 weekly socials

Will You Find Your Dance Nerds?

Swing dance scene intel

Lindy HopActive
Solo JazzActive
BalboaActive
Weekly socials~4/week
Teaching marketmoderate
English-friendlyYes

Schools

Lindy Spirit

Festivals

Smokey FeetAmsterdam Lindy Exchange

Source: lindyspirit.nl, swingplanit.com · Updated Mar 2026

Who Has Offices in Amsterdam?

Booking.com, Adyen, TomTom + 7 more

Who Has Offices in Amsterdam?

Booking.com✓ visaAdyen✓ visaTomTomElasticUber✓ visaNetflixING✓ visaGoogle✓ visaAtlassian✓ visaLinkedIn

✓ visa = known to sponsor non-EU work visas

Notable employers with offices in the city. Not exhaustive.

How Fast Is the Wi-Fi, Really?

122↓ / 33↑ Mbps

How Fast Is the Wi-Fi, Really?

Median speeds across all connection types · Ookla Speedtest Global Index

122
Mbps ↓ downloadDecent
33 Mbps ↑ upload (Netherlands avg)
Netherlands avg download161 Mbps
Amsterdam vs. country-39 Mbps

Download is the city median across all connection types — DSL, cable, fiber, and mobile. Upload is the country-wide average. If you're on a modern fiber or 5G plan, expect 300–1,000 Mbps down.

Source: Ookla Speedtest Global Index

Can Your Mom Visit?

Can You Ditch the Car?

36% cycle · Flat · BNA 84/100

Can You Ditch the Car?

Cycling reality, terrain, and whether bike lanes are more than decoration

36%
of locals actually cycle to get aroundThat's not a rounding error — people here really bike.
Terrain
Flat(-226m)Flat

Pancake flat (-2–26m). Your legs will thank you.

Bike infrastructure
84/100Good

Sources: Eurostat modal split, Open-Elevation API, PeopleForBikes BNA

Netherlands, the Country

Can You Actually Live Here?

PR in ~5 yrs · Citizenship in 5 yrs · Partner can work immediately

Can You Actually Live Here?

Visa difficulty, time to residency, and what it takes to stay

5years to permanent residency

For a British passport: Moderate

Best path

Highly Skilled Migrant (Kennismigrant)

$6,540/mo (30+) · $4,795/mo (under 30) · 13 months processing

The employer must be a recognized IND sponsor — you cannot self-sponsor. If the employer isn't registered, registration costs them €5,080 and adds weeks.

Citizenship5 yr

Requires passing the civic integration exam (A2 minimum) and renouncing your current passport — exceptions for spouses of Dutch citizens, refugees, and nationals of countries that prohibit renunciation.

Work permitModerate

Spouse & dependents

Partner can work immediately

Partner's residence permit states "Labour freely permitted" — can work for any employer, no salary floor.

Post-Brexit, UK nationals need a work permit like any non-EU national. No MVV (entry visa) required for UK passport holders — you can enter visa-free and collect the residence permit in the Netherlands. The 30% ruling (tax benefit) applies.

Updated Mar 2026 · Source

What You Can Actually Do Here

Tech jobs very high · Sponsorship mixed · Startup hub · fintech, logistics, semiconductors

What You Can Actually Do Here

Industries, employers, and how startup-friendly this place is

Employment

fintechlogisticssemiconductorsagri food tech

Tech job density Very high (80/100)

Open tech roles ~2.4k(est.)

Top university ranked #53 globally

Non-EU sponsorship Mixed (61/100)

Startup Scene

EcosystemHub
VC PresenceStrong

Ease of doing business: #42

Corporate tax rate26.0%

Sources: StartupBlink · scraper-owned tech clusters · country visa sources

Who's Running the Show

Democracy index: 9.0/10

Who's Running the Show

Politics, freedom, and press independence

Freedom House97/100
Press freedom rank#4 of 180
Peace index1.5 #14 of 163

Source: EIU Democracy Index

Peace: IEP Global Peace Index

Also: Freedom House · RSF Press Freedom Index

How is this calculated?

LGBTQ+ Rights & Reproductive Access

Rainbow 59/100 · Marriage legal

The Fine Print on Being Yourself

LGBTQ+ protections, reproductive rights, and who the law actually covers

59/100
Rainbow Index

Moderate protections

Same-sex marriageLegal (2001)
Employment protectionYes
Hate crime lawYes
AdoptionJoint adoption

Reproductive Health Access

Abortion accessOn request
Gestational limit24 weeks

On request up to 24 weeks. 5-day reflection period removed in 2023.

Source: ilga_europe_equaldex

Reproductive: center_reproductive_rights

How Rainbow Index works: ILGA-Europe's Rainbow Europe index (0–100) weights recent legal changes heavily — countries that passed rights early but haven't added new protections since score lower than countries still actively legislating. This is why Amsterdam (59) scores below Madrid (76): the Netherlands did everything first but Rainbow Europe rewards momentum, not just outcomes.

English in Amsterdam

Very High

English in Amsterdam

91
/100 country-level baselineVery High level (EF EPI)

Primary language is Dutch.

English at work91/100 · Strong

International offices and client work can usually stay in English.

English on the street76/100 · Strong

Most daily errands work in English, though bureaucracy still has edge cases.

Office English follows EF EPI. Street English is stricter because landlords, clinics, and bureaucracy usually lag behind workplace English.

Language distance: Slavic: manageable · Romance: manageable · Germanic: easy

Source: EF English Proficiency Index

Will the Lights Stay On?

Grid 94/100 · 50% renewable · Outages: rare

Will the Lights Stay On?

Grid stability, energy mix, and outage risk

94
/100 grid reliabilityReliable
Outage frequencyrare outages
Renewables50%

Sources: IEA, World Bank (SAIDI), national grid operators

Amsterdam — FAQ

10 questions answered

Amsterdam — Things You'll Want to Know

How safe is Amsterdam, really?

Homicide rate: 0.7 per 100,000 (UNODC). World average is 5.8, so Amsterdam is very safe by global standards. Numbeo Crime Index sits at 25.7/100 (lower = safer) — that's what residents actually say about walking home at night, not what the tourism board says. Learn the neighborhoods before signing a lease — every city has blocks you'll love and blocks you won't.

What's the real cost of living in Amsterdam?

A 1-bed in the centre runs about $2602/month (Numbeo). Day-to-day: a cheap restaurant meal: $23.60, monthly transit pass: $112. All in — rent, food, getting around, keeping the lights on — budget $3002–$3402/month depending on whether you cook or eat out. That's the settler number, not the tourist number.

What's the weather actually like in Amsterdam?

Amsterdam: Summers reach around 20°C with about 16.8 hours of daylight in Jun, winters drop to around 1°C and 7.7 hours of daylight in Dec. Comfortable summers — the kind where you argue about whether to open the window or not.

Can you get by in Amsterdam without the local language?

Very High English proficiency (EF EPI). But that one word hides two very different realities: office English 91/100 (can you work in English?) and street English 76/100 (can you argue with your landlord in English?). The office is usually easier. The landlord is the real test.

Is Amsterdam actually worth settling in long-term?

Netherlands scores 9.0/10 on the EIU Democracy Index. Strong institutions, functional courts, free press — the kind of place where criticizing politicians is entertainment, not a risk. Rent from $2602/month.

What's the job market really like in Amsterdam?

Unemployment: 3.9%. Translation: jobs exist and companies are actually hiring — a rarity worth noting. If you're planning to job-hunt locally, research your industry before booking a one-way ticket. If you work remotely, this number matters less — but your visa type might not let you.

Who's actually hiring in Amsterdam?

Companies with real offices here (not just a registered address): Booking.com, Adyen, TomTom, Elastic, Uber, Netflix. Check their career pages — a company on this list isn't a guarantee they're hiring right now, but it means the talent pipeline exists.

Is Amsterdam any good for expats?

Depends what kind of expat you are. Key facts: rent from $2602/month; Netherlands Highly Skilled Migrant (complex process); English is widely spoken, reducing the language barrier significantly. The numbers above — livability score, safety, cost of living — tell you whether the city works on paper. Whether it works for you depends on what you're optimizing for. Take the quiz if you want a more honest answer than "it's great for expats."

How do you actually get a visa to live in Netherlands?

Netherlands has the Netherlands Highly Skilled Migrant program. Duration: Up to 5 years. Requirements: Employer sponsorship via IND-recognized sponsor. Min salary €5,942/mo (30+) or €4,357/mo (under 30). DAFT is a separate self-employment track for US citizens. Complex enough that an immigration lawyer earns their fee. Don't DIY this one. Always verify with the official government portal — immigration rules change faster than this page updates.

How long until you get permanent residency in Netherlands?

Permanent residency typically takes 5 years of legal residence; citizenship eligibility after 5 years total. The usual prerequisites: proof of income, a clean criminal record, and sometimes enough local language to prove you're serious. Rules change — check with an immigration lawyer before building your five-year plan around a Reddit thread.

🛂

Can you actually move to Netherlands?

Check real visa paths based on your passport, profession, and savings. Not the tourist visa — the one that lets you stay.

Check visa options for Netherlands →
Show full data table

🇳🇱 Amsterdam

Passport in 5yVery safePricey
Total expenses

$5,185/ mo

Rent: $2602 · Rest: $2582

🥑 That's 432 avocado toasts/mo

Healthcare

86/100

Peace

14th

Time to PR

5y

Citizenship

5y

Summer

😊 20°C

Winter

❄️ 1°C

Internet

122 / 33↑ Mbps

Median · Ookla

Netherlands

Economics · World Bank / IMF

GDP per capita (PPP)2024

$86,174

GDP Growth2024

+1.1%

Inflation2024

3.3%

Boringly steady

Unemployment2025

3.9%

Gini Index2021

25.7

Population2024

921,000

Politics · EIU / Freedom House

Democracy Index

9.09th

Regime

Full democracy

Freedom House

97/100

Press Freedom

4th

Safety · UNODC / Numbeo

Homicide per 100K

0.7

Safety Index

74.3/100

Residency Path · ind.nl

Visa Difficulty

EU: easyRU: complexUA: easyUS: moderateGB: moderate

Time to Permanent Residency

5 years

Path to Citizenship

5 years

Work Permit

moderate

Career

Industries

fintech, logistics, semiconductors

Startup Scene

hub

Connectivity · Ookla Speedtest

Median downloadAmsterdam

122.1 Mbps

Avg uploadNetherlands

33.1 Mbps

Avg downloadNetherlands

160.9 Mbps

Median across all connection types (DSL, cable, fiber, mobile). Fiber and 5G plans in major cities typically deliver 300–1 000 Mbps.

Language · EF EPI

Languages

Dutch (I)

English Proficiency

Very High1th

More ways to explore