NIT Civil Engineering Cutoff 2025 (Round 5 OUT): JoSAA Counselling Opening & Closing Ranks

Joint Seat Allocation Authority 2025 ( JoSAA )

DeskCalelnderCounselling - 11 Jul '25 - 14 Jul '25

Mamona
Mamona Majumder
Assistant Manager
Updated on Jul 11, 2025 19:05 IST

Check below the JoSAA 2025 opening and closing ranks for the Civil Engineering course offered by the NITs. The NIT CE cutoff 2025 is made available as JoSAA opening and closing ranks after each round of JoSAA seat allotment 2025. JoSAA Civil Engineering cutoff of the NITs is usually high as it is one of the most sought-after courses across all the NITs, Check details below.

NIT Civil Engineering JoSAA Cutoff 2025

NIT Civil Engineering JoSAA Cutoff 2025

NIT Civil Engineering JoSAA Cutoff 2025: Candidates can find the NIT Civil Engineering cutoff 2025 on this page. JoSAA 2025 opening and closing rank for NIT CE is released round-wise. The JoSAA NIT CE opening rank in each round indicates the rank at which the admission intake started for an NIT in the CE course. Similarly, the JoSAA NIT CE closing rank 2025 indicates the last rank at which the NIT closed admission to the Civil engineering course in a particular JoSAA 2025 counselling round.

Civil Engineering programs at NITs (National Institutes of Technology) are quite popular in India, with some NITs consistently ranking high for Civil Engineering. NIT Trichy is often cited as the top choice, followed by NIT Warangal, NIT Surathkal, and NIT Rourkela. Other NITs like NIT Calicut, NIT Kurukshetra, and NIT Durgapur also have well-regarded Civil Engineering programs.

Check below the JoSAA 2025 Civil Engineering opening and closing ranks for all the NITs.

Also Check:

JoSAA IIT OR-CR 2025

JoSAA NIT OR-CR 2025

JoSAA IIIT OR-CR 2025

Table of content
  • NIT Civil Engineering Cutoff 2025: JoSAA Round 5 Counselling Opening & Closing Ranks
  • NIT Civil Engineering Cutoff 2025: JoSAA Round 4 Counselling Opening & Closing Ranks
  • NIT Civil Engineering Cutoff 2025: JoSAA Round 3 Counselling Opening & Closing Ranks
  • NIT Civil Engineering Cutoff 2025: JoSAA Round 2 Counselling Opening & Closing Ranks
  • NIT Civil Engineering Cutoff 2025: JoSAA Round 1 Counselling Opening & Closing Ranks
  • JoSAA 2025 Counselling

NIT Civil Engineering Cutoff 2025: JoSAA Round 5 Counselling Opening & Closing Ranks

Check below the NIT Civil Engineering cutoff 2025 in JoSAA 2025 round 5 counselling:

Institute Opening Rank Closing Rank
Dr. B R Ambedkar National Institute of Technology, Jalandhar 25507 41156
Malaviya National Institute of Technology Jaipur 21231 33416
Maulana Azad National Institute of Technology Bhopal 26437 38225
Motilal Nehru National Institute of Technology Allahabad 8568 30528
National Institute of Technology Agartala 45109 51806
National Institute of Technology Calicut 21512 30364
National Institute of Technology Delhi 20507 25107
National Institute of Technology Durgapur 30006 39540
National Institute of Technology Goa 34078 39991
National Institute of Technology Hamirpur 37587 45508
National Institute of Technology Karnataka, Surathkal 10550 21147
National Institute of Technology Meghalaya 32795 48977
National Institute of Technology Nagaland 55212 57688
National Institute of Technology Patna 39568 45921
National Institute of Technology Puducherry 40413 48189
National Institute of Technology Raipur 36068 43981
National Institute of Technology Sikkim 51022 53182
National Institute of Technology Arunachal Pradesh 51785 56968
National Institute of Technology, Jamshedpur 33032 39064
National Institute of Technology, Kurukshetra 25567 35049
National Institute of Technology, Manipur 50055 57385
National Institute of Technology, Mizoram 44778 57142
National Institute of Technology, Rourkela 12171 24526
National Institute of Technology, Silchar 35480 44300
National Institute of Technology, Srinagar 21747 55085
National Institute of Technology, Tiruchirappalli 4970 16436
National Institute of Technology, Uttarakhand 46322 48254
National Institute of Technology, Warangal 20517 24181
Sardar Vallabhbhai National Institute of Technology, Surat 35918 39725
Visvesvaraya National Institute of Technology, Nagpur 28788 35834
National Institute of Technology, Andhra Pradesh 41558 49309
Indian Institute of Engineering Science and Technology, Shibpur 41427 49739

NIT Civil Engineering Cutoff 2025: JoSAA Round 4 Counselling Opening & Closing Ranks

Check below the NIT Civil Engineering cutoff 2025 in JoSAA 2025 round 4 counselling:

Q:   Can I revert to my previous seat after being allocated a higher-preference seat in JoSAA counselling?
A:

NO. Once you are allocated a seat of higher preference based on your float/slide option, your accepted seat from the earlier JoSAA counselling round will be automatically cancelled and you cannot get the previously allotted seat.

Q:   Can I participate in JoSAA counselling if I don't have 75% marks in class 12?
A:

It is mandatory to have minimum 75% marks (65% for reserved category) in class 12 to take admission in IITs, NITs, IIITs and GFTIs. Candidates should apply for JoSAA conselling only if they fulfill all the conditions of eligibility. However, many institutes admit students on the basis of JEE Main where there is no requirement of minimum marks in class 12. 

Q:   I have JEE Mains rank above 1 lakh, can I get NIT via JoSAA counselling?
A:

NITs admit students with JEE Main ranks up to around 10,00,000 in the open and gender-neutral categories. They offer popular engineering courses such as Civil Engineering, Mechanical Engineering, Electrical and Electronics Engineering, Electrical Engineering, and even Computer Science and Engineering to candidates with JEE Main ranks above 1 lakh.

Institute Opening Rank Closing Rank
Dr. B R Ambedkar National Institute of Technology, Jalandhar 25507 40600
Malaviya National Institute of Technology Jaipur 21231 32557
Maulana Azad National Institute of Technology Bhopal 26437 37968
Motilal Nehru National Institute of Technology Allahabad 8568 30475
National Institute of Technology Agartala 45109 51770
National Institute of Technology Calicut 21512 30361
National Institute of Technology Delhi 20507 25107
National Institute of Technology Durgapur 30006 39540
National Institute of Technology Goa 34078 39984
National Institute of Technology Hamirpur 37587 45265
National Institute of Technology Karnataka, Surathkal 10550 20584
National Institute of Technology Meghalaya 32795 48977
National Institute of Technology Nagaland 55212 57538
National Institute of Technology Patna 39568 45526
National Institute of Technology Puducherry 40413 47881
National Institute of Technology Raipur 36068 43981
National Institute of Technology Sikkim 51022 53182
National Institute of Technology Arunachal Pradesh 51785 54720
National Institute of Technology, Jamshedpur 33032 39064
National Institute of Technology, Kurukshetra 25567 34922
National Institute of Technology, Manipur 50055 57385
National Institute of Technology, Mizoram 44778 57142
National Institute of Technology, Rourkela 12171 24526
National Institute of Technology, Silchar 35480 44148
National Institute of Technology, Srinagar 21747 55018
National Institute of Technology, Tiruchirappalli 4970 16436
National Institute of Technology, Uttarakhand 45836 48190
National Institute of Technology, Warangal 20517 24145
Sardar Vallabhbhai National Institute of Technology, Surat 35016 39717
Visvesvaraya National Institute of Technology, Nagpur 28788 35654
National Institute of Technology, Andhra Pradesh 41558 49220
Indian Institute of Engineering Science and Technology, Shibpur 41427 49391

Also Check:

NIT Electronics & Communication Engineering Cutoff 2025

NIT Electrical Engineering Cutoff 2025

NIT Computer Science Engineering Cutoff 2025

NIT Mechanical Engineering Cutoff 2025

NIT Civil Engineering Cutoff 2025: JoSAA Round 3 Counselling Opening & Closing Ranks

Check below the NIT Civil Engineering cutoff 2025 in JoSAA 2025 round 3 counselling:

Institute Opening Rank Closing Rank
Dr. B R Ambedkar National Institute of Technology, Jalandhar 25507 40451
Malaviya National Institute of Technology Jaipur 21231 32400
Maulana Azad National Institute of Technology Bhopal 26437 37968
Motilal Nehru National Institute of Technology Allahabad 8568 30475
National Institute of Technology Agartala 45109 51656
National Institute of Technology Calicut 21512 30361
National Institute of Technology Delhi 20507 25107
National Institute of Technology Durgapur 30006 39540
National Institute of Technology Goa 34078 39984
National Institute of Technology Hamirpur 37587 45120
National Institute of Technology Karnataka, Surathkal 10550 20584
National Institute of Technology Meghalaya 32795 48977
National Institute of Technology Nagaland 55212 57319
National Institute of Technology Patna 38826 44984
National Institute of Technology Puducherry 40413 47881
National Institute of Technology Raipur 36068 43951
National Institute of Technology Sikkim 51022 52970
National Institute of Technology Arunachal Pradesh 51785 53728
National Institute of Technology, Jamshedpur 33032 39064
National Institute of Technology, Kurukshetra 25567 34922
National Institute of Technology, Manipur 50055 56880
National Institute of Technology, Mizoram 44778 57142
National Institute of Technology, Rourkela 12171 24526
National Institute of Technology, Silchar 35480 43847
National Institute of Technology, Srinagar 21747 54925
National Institute of Technology, Tiruchirappalli 4970 16436
National Institute of Technology, Uttarakhand 45836 48185
National Institute of Technology, Warangal 20517 24145
Sardar Vallabhbhai National Institute of Technology, Surat 35016 39717
Visvesvaraya National Institute of Technology, Nagpur 28788 35654
National Institute of Technology, Andhra Pradesh 41558 49007
Indian Institute of Engineering Science and Technology, Shibpur 41427 48997

NIT Civil Engineering Cutoff 2025: JoSAA Round 2 Counselling Opening & Closing Ranks

Check below the NIT Civil Engineering cutoff 2025 in JoSAA 2025 round 2 counselling:

Institute Opening Rank Closing Rank
Dr. B R Ambedkar National Institute of Technology, Jalandhar 25507 40078
Malaviya National Institute of Technology Jaipur 21231 32228
Maulana Azad National Institute of Technology Bhopal 26437 37968
Motilal Nehru National Institute of Technology Allahabad 8568 30260
National Institute of Technology Agartala 45109 50885
National Institute of Technology Calicut 21512 30077
National Institute of Technology Delhi 20507 23444
National Institute of Technology Durgapur 30006 39540
National Institute of Technology Goa 34078 39984
National Institute of Technology Hamirpur 37587 43727
National Institute of Technology Karnataka, Surathkal 10550 20584
National Institute of Technology Meghalaya 32795 48255
National Institute of Technology Nagaland 51940 55714
National Institute of Technology Patna 38826 44883
National Institute of Technology Puducherry 39471 47255
National Institute of Technology Raipur 36068 43951
National Institute of Technology Sikkim 51022 52797
National Institute of Technology Arunachal Pradesh 47881 52371
National Institute of Technology, Jamshedpur 33032 38924
National Institute of Technology, Kurukshetra 25567 34753
National Institute of Technology, Manipur 50055 55838
National Institute of Technology, Mizoram 44778 55330
National Institute of Technology, Rourkela 12171 24526
National Institute of Technology, Silchar 35465 42877
National Institute of Technology, Srinagar 21747 52894
National Institute of Technology, Tiruchirappalli 4970 16436
National Institute of Technology, Uttarakhand 43569 46764
National Institute of Technology, Warangal 20517 24144
Sardar Vallabhbhai National Institute of Technology, Surat 30390 39260
Visvesvaraya National Institute of Technology, Nagpur 28788 35534
National Institute of Technology, Andhra Pradesh 41558 47606
Indian Institute of Engineering Science and Technology, Shibpur 41427 48847

Explore more B.Tech exams with upcoming dates

UPTAC Counselling 2025 Online ...

10 Jul '25 - 12 Jul '25

SRMJEEE 2025 phase 3 choice filling

11 Jul '25 - 12 Jul '25

AMUEEE 2025 counselling docume...

12 Jul '25 - 13 Jul '25

Documents Verification for MHT...

30 Jun '25 - 12 Jul '25

HP LEET 2025 counselling regis...

2 Jul '25 - 12 Jul '25

MP BE counselling application ...

5 Jul '25 - 12 Jul '25

Bihar UGEAC 2025 Receiving of ...

11 Jul '25 - 12 Jul '25

COMEDK 2025 Round 1 Document V...

12 Jul '25

REAP 2025 BE/BTech choice filling

28 May '25 - 13 Jul '25

TJEE 2025 counselling choice f...

11 Jul '25 - 14 Jul '25

NIT Civil Engineering Cutoff 2025: JoSAA Round 1 Counselling Opening & Closing Ranks

Check below the NIT Civil Engineering cutoff 2025 in JoSAA 2025 round 1 counselling:

Institute Opening Rank Closing Rank
Dr. B R Ambedkar National Institute of Technology, Jalandhar 25507 37500
Malaviya National Institute of Technology Jaipur 21231 30890
Maulana Azad National Institute of Technology Bhopal 26437 36084
Motilal Nehru National Institute of Technology Allahabad 8568 28661
National Institute of Technology Agartala 42058 47387
National Institute of Technology Calicut 21512 28830
National Institute of Technology Delhi 20507 23444
National Institute of Technology Durgapur 30006 37328
National Institute of Technology Goa 24725 34130
National Institute of Technology Hamirpur 36732 41202
National Institute of Technology Karnataka, Surathkal 5148 19255
National Institute of Technology Meghalaya 32795 44560
National Institute of Technology Nagaland 44816 52097
National Institute of Technology Patna 37128 41773
National Institute of Technology Puducherry 38092 43223
National Institute of Technology Raipur 36068 41084
National Institute of Technology Sikkim 48260 49684
National Institute of Technology Arunachal Pradesh 46971 50681
National Institute of Technology, Jamshedpur 31109 36989
National Institute of Technology, Kurukshetra 16301 28862
National Institute of Technology, Manipur 43865 51493
National Institute of Technology, Mizoram 50753 51888
National Institute of Technology, Rourkela 12171 23208
National Institute of Technology, Silchar 32514 39914
National Institute of Technology, Srinagar 21747 49291
National Institute of Technology, Tiruchirappalli 4970 15575
National Institute of Technology, Uttarakhand 39362 43569
National Institute of Technology, Warangal 20517 23086
Sardar Vallabhbhai National Institute of Technology, Surat 21958 36274
Visvesvaraya National Institute of Technology, Nagpur 26821 32228
National Institute of Technology, Andhra Pradesh 25557 42596
Indian Institute of Engineering Science and Technology, Shibpur 33329 45283

JoSAA 2025 Counselling

The Joint Seat Allocation Authority (JoSAA) publishes the JoSAA cutoff ranks, comprising opening and closing ranks, after each round of seat allotment. The JoSAA 2025 opening rank signifies the threshold from which an institution begins allocating seats for a particular course, while the closing rank denotes the last rank eligible for seat allotment. For JoSAA 2025, the cutoff for IITs will be determined based on the JEE Advanced 2025 ranks, whereas the cutoff for NITs, IIEST, INITs, and other GFTIs will rely on JEE Main 2025 ranks.

The JoSAA's opening and closing ranks are influenced by several factors, including the exam's difficulty level, the number of candidates who qualify, the availability of seats, and trends from previous years. The cutoff documents typically provide comprehensive details, including the institution’s name, the specific academic program, quota information, seat type, gender categories, and both the opening and closing ranks.

Explore popular B.Tech colleges for you

Vellore
#11 NIRF
₹4.87 L - 7.8 L
Mumbai
#3 NIRF
₹8 L - 10 L
Delhi
#27 NIRF
₹5.32 L - 7.4 L
Delhi
#2 NIRF
₹8 L - 8.35 L

Want better recommendations?

There is a 90% more chance of getting best college recommendations by sharing preferences.
Pilani
#20 NIRF
₹20.76 L
Chennai
#1 NIRF
₹8 L - 10 L
Chennai
#13 NIRF
₹11 L - 23.75 L
Tiruchirappalli
#9 NIRF
₹5 L
Jalandhar
#50 NIRF
₹8.4 L - 16 L
Kharagpur
#5 NIRF
₹8 L - 8.18 L
View allCollections
Q:   My JEE Main rank is above 1 lakh, can I get IIIT via the JoSAA counselling process?
A:

It is a bit difficult. IIITs admit candidates with JEE Main ranks up to around 54,000 in the open and gender-neutral categories. They primarily offer popular courses such as Computer Science Engineering, Electronics and Communication Engineering, and Information Technology to candidates with ranks above 25,000 in JEE Mains.

Q:   When will JoSAA counselling start?
A:

JoSAA counselling will start on June 3, a day after the JEE Advanced 2025 result is announced. The dates for JoSAA 2025 has been announced on the official website of JoSAA - josaa.nic.in. The counselling will include atleast 6 rounds of seat allotment.

Q:   If I got a rank above 9 lakhs in JEE Mains, can I still apply for JoSAA counselling to get the best colleges under this rank?
A:

A JEE rank of more than 70,000 is typically regarded as low, and applicants frequently give up on getting into the NITs and B.Tech programmes of their choice. The good news is that a number of universities, such as NITs and IIITs, accept JEE Main low scores up to 2,000,000. Based on the data from the previous year, NIT Mizoram has the lowest cutoff with a closing rank of 678406 for B.Tech. Civil Engineering (Gender-Neutral). It is followed by NIT Sikkim, which has a JEE Main rank of 639272 for B.Tech. EEE, and NIT Agartala, which has a JEE Main rank of 287950 for B.Tech. Biotech & Bio Chem Engineering. Therefore a rank of 9 Lacs can also have a chance of getting into colleges.

Q:   Can get into any CFTI in JoSAA counselling if my JEE Main rank is above 1 lakh?
A:

Yes, there are chances. CFTIs admit JEE Main candidates with ranks up to round 10,50,000 in the open and gender-neutral categories. They offer courses like Food Technology and Management, Dairy Engineering, Handloom and Textile Technology, and others to candidates with ranks above 1 lakh.

Q:   What is the last date to fill the choices in JoSAA counselling?
A:

JoSAA 2025 counselling choice filling last date is June 12. Note that, once the JoSAA choice filling window closes candidates will not be allowed to edit the choice list. This means candidates will not be able to change the order of the selected choices or add any more course in or delete any course from the choice list after the deadline for choice filling.

About the Author
author-image
Mamona Majumder
Assistant Manager

Mamona is an accomplished author with 6 and counting years of expertise in education-based content creation. Armed with an MA (Hons) in Advertising and Public Relations, complemented by a BA (Hons) in Journalism and... Read Full Bio

Download Important Dates for B.E. / B.Tech Exams

News & Updates

Latest NewsPopular News

Explore Other Exams

3 Jun '25

JoSAA 2025 starts

2 Jun '25

JEE Advanced 2025 final answer...

Aug '25

NATA 2024 additional exam date...

27 Jun '25 -

28 Jun '25

NATA 2025 exam dates

Oct '25

JEE Main 2026 Notification

Nov '25

JEE Main 2026 Registration Ses...

15 Jul '25 -

22 Jul '25

SRMJEEE 2025 phase 3 seat allo...

11 Jul '25 -

12 Jul '25

SRMJEEE 2025 phase 3 choice fi...

13 Jul '25

TS EAMCET 2025 Phase I Mock Se...

15 Jul '25

TS EAMCET 2025 Phase I - modif...

11 Jul '25 -

16 Jul '25

KEAM 2025 counselling option r...

17 Jul '25

KEAM 2025 counselling provisio...

12 Jul '25

COMEDK 2025 Round 1 Document V...

9 Jun '25 -

30 Jun '25

COMEDK 2025 Round 1 Counsellin...

7 Jul '25 -

16 Jul '25

AP EAMCET 2025 Counselling reg...

7 Jul '25 -

17 Jul '25

AP EAMCET 2025 Online Document...

The list of exams are recommended based on what other exams do the students in your area show interest in
qna

Student Forum

chatAnything you would want to ask experts?
Write here...

Answered 2 days ago

IIIT ALLAHABAD, IIITM GWALIOR, IIIT DELHI and so on .

83362658
RISHAV Kumar

Contributor-Level 8

Answered 2 days ago

Please share your crl rank .

And I don't think in jossa you will get .you can try in CSAB .

83494658
RISHAV Kumar

Contributor-Level 8

Answered 2 days ago

I think there is something wrong with your, choice filling order you from obc ncl still you are not getting that NIT how is it possible with this rank . Participate in CSAB Special Round you will definitely get a very good seat.

87665496
RISHAV Kumar

Contributor-Level 8

Answered 3 days ago

If you are OBC try IIIT MANIPUR as there new branches has added this year CSAB .

With 91.6 percentile in JEE, 10k WBJEE rank, and 67.2% boards, you can get CSE/IT in good private WB colleges like Heritage, Techno India, or Narula. JoSAA options include IIIT Una, NIT Mizoram (non-core branches). You

...Read more

66235611
RISHAV Kumar

Contributor-Level 8

Answered 3 weeks ago

The revised schedule of JoSAA 2025 counselling is given below:

JoSAA 2025 Round 1 Dates
Seat Allocation (Round 1)June 14, 2025
Online reporting: fee payment/document upload/response by candidate to queries (if required) (Round 1)June 14 to 22, 2025
Last date for fee payment (Round 1)

June 22, 2025

JoSAA 2025 Round 2 Dates
Seat Allocation (Round 2)

June 25, 2025

Online reporting: fee payment/document upload/response by candidate to query (if required) (Round 2)

June 25 to 29, 2025

Last date for fee payment (Round 2)

June 29, 2025

JoSAA 2025 Round 3 Dates
Seat Allocation (Round 3)

July 2, 2025

Online reporting: fee payment/document upload/response by candidate to query (if required) (Round 3)

July 2 to 4, 2025

Last date for fee payment (Round 3)

July 4, 2025

JoSAA 2025 Round 4 Dates
Seat Allocation (Round 4)

July 6, 2025

Online reporting: fee payment/document upload/response by candidate to query (if required) (Round 4)

July 6 to 9, 2025

Last date for fee payment (Round 4)

July 9, 2025

JoSAA 2025 Round 5 Dates
Seat Allocation (Round 5)

July 11, 2025

Online reporting: fee payment/document upload/response by candidate to query (if required) (Round 5)

July 11 to 14, 2025

Last date for fee payment (Round 5)

July 14, 2025

JoSAA 2025 Round 6 (Final round for IITs)
Seat Allocation (Round 6)July 16, 2025
Online reporting: fee payment/document upload/response by candidate to query (if required) (Round 6)

July 16 to 20, 2025

Last date for fee payment (Round 6)

July 202, 2025

JoSAA 2025 Round (For NIT+ system only)

Initiation of Withdrawal of seat (Round 6) and Withdrawal Query Response

July 16 to 22, 2025
Online payment of Partial Admission Fee (PAF).July 23 to 27, 2025
Resolution of PAF Payment Issues for Candidates who have made PAF Payment
Attempts before the payment deadline
July 28, 2025

M

Mamona Majumder

Contributor-Level 10

Answered 3 weeks ago

 

JoSAA counselling process includes the following steps:

1. Registration and Choice Filling

2. Seat Allotment

3. Seat Confirmation and Document Verification

4. Reporting to the Allotted Institute

5. Special Round Consulting

S

Saakshi Garg

Contributor-Level 6

Answered 3 weeks ago

Candidates who have passed their class 12th (or equivalent) with the required subjects and have a valid rank in either JEE Main 2025 or JEE Advanced 2025 are eligible to participate in the JoSAA counselling. Generally, Physics, Chemistry, and Mathematics are the compulsory subjects for Class 12th. 

T

...Read more

A

Atul Goyal

Contributor-Level 6

Answered 3 weeks ago

Joint Seat Allocation Authority (JoSAA) is an authority to manage and conduct the entire seat allocation process for IITs, NITs, IIITs, and other Government Funded Technical Institutes (GFTIs). JoSAA considers JEE (Main and Advanced) to participate in the seat allocation process. On the other hand,

...Read more

N

Nishtha Mishra

Contributor-Level 6

Answered a month ago

If a candidate has been allotted seat in the first round of JoSAA, only then the seat acceptance fee (SAF) has to be paid. SAF is to be paid to confirm the seat as soon as the seat is allotted. If the SAF is not paud, then the candidate will not be eligible for document verification.

Seat acceptance

...Read more

M

Manori Patra

Contributor-Level 6

Answered 2 months ago

If class 12th improvement exam is delayed, documents to be submitted during JOSSA counselling are: 

12th marksheet 

Undertaking letter improvement exam

Admit card of improvement exam

Aadhar card

JEE Mains score card

Category certificate

Passport size photo

D

Dinesh Paliwal

Beginner-Level 1