SlideShare a Scribd company logo
1 of 11
Download to read offline
1
PCB calculator
Jay Chang
2
Stripline model
給線寬W, height b, ߳‫ݎ‬, 求Z0
3
Stripline model
給Z0, height b, ߳‫ݎ‬, 求線寬W
4
Stripline model
perturbation method求loss	ߙ = conductor	loss + dielectric	loss
5
Microstrip model
For low frequency and DC (for infinitely thin conductors)
6
Microstrip model
給線寬W, height d, ߳‫ݎ‬, 求Z0 (for infinitely thin conductors)
7
Microstrip model
給Z0, ߳‫ݎ‬, 求W/d (for infinitely thin conductors)
8
perturbation method求loss	ߙ = conductor	loss + dielectric	loss
Microstrip model
9
Microstrip model
給線寬W, height h, ߳‫ݎ‬, 求Z0 and ߳݁	
(for finite thickness)
10
Microstrip model
Frequency-Dependent Effects
For example:
11
http://www.desmith.com/NMdS/Electronics/TraceWidth.html
http://wcalc.sourceforge.net/cgi-wcalc.html
Good website
算最大電流附載線寬(including temp)
算microstrip等效RLC model
reference
Pozar, Microwave Engineering 4th Edition
Hall, Advanced Signal Integrity For High-Speed Digital Designs
CAD tools
TXLINE (NI AWR)
AppCAD (Agilent)
Python verification for freq-dependent

More Related Content

What's hot

Chp1 Transmission line theory with examples-part2
Chp1 Transmission line theory with examples-part2Chp1 Transmission line theory with examples-part2
Chp1 Transmission line theory with examples-part2
anwar jubba
 
2008 anna university
2008 anna university2008 anna university
2008 anna university
nithiece09
 
Transmission Line Basics
Transmission Line BasicsTransmission Line Basics
Transmission Line Basics
John Williams
 

What's hot (20)

GPS satellite power output at earth
GPS satellite power output at earthGPS satellite power output at earth
GPS satellite power output at earth
 
General theory of transmission lines
General theory of transmission linesGeneral theory of transmission lines
General theory of transmission lines
 
Transmission line By Lipun
Transmission line By LipunTransmission line By Lipun
Transmission line By Lipun
 
B1 b3 b2_row_b20_b28a_and_b28b_tx_load_pull_matching_tuning
B1 b3 b2_row_b20_b28a_and_b28b_tx_load_pull_matching_tuningB1 b3 b2_row_b20_b28a_and_b28b_tx_load_pull_matching_tuning
B1 b3 b2_row_b20_b28a_and_b28b_tx_load_pull_matching_tuning
 
Ece593 project1 chien_chun_yao_and_karthikvel_rathinavel
Ece593 project1 chien_chun_yao_and_karthikvel_rathinavelEce593 project1 chien_chun_yao_and_karthikvel_rathinavel
Ece593 project1 chien_chun_yao_and_karthikvel_rathinavel
 
Chp1 Transmission line theory with examples-part2
Chp1 Transmission line theory with examples-part2Chp1 Transmission line theory with examples-part2
Chp1 Transmission line theory with examples-part2
 
LnA Design_group5
LnA Design_group5LnA Design_group5
LnA Design_group5
 
CMIA paper
CMIA paperCMIA paper
CMIA paper
 
Transmission Line
Transmission LineTransmission Line
Transmission Line
 
ECE 626 project report Switched Capacitor
ECE 626 project report Switched CapacitorECE 626 project report Switched Capacitor
ECE 626 project report Switched Capacitor
 
2008 anna university
2008 anna university2008 anna university
2008 anna university
 
Modulation technology
Modulation technologyModulation technology
Modulation technology
 
Chap2 s11b
Chap2 s11bChap2 s11b
Chap2 s11b
 
Ijecce 2241 final
Ijecce 2241 finalIjecce 2241 final
Ijecce 2241 final
 
Transmission line analysis
Transmission line analysisTransmission line analysis
Transmission line analysis
 
Low Noise Amplifier at 2 GHz using the transistor NE85639 in ADS
Low Noise Amplifier at 2 GHz using the transistor NE85639 in ADSLow Noise Amplifier at 2 GHz using the transistor NE85639 in ADS
Low Noise Amplifier at 2 GHz using the transistor NE85639 in ADS
 
Transmission Line Basics
Transmission Line BasicsTransmission Line Basics
Transmission Line Basics
 
3 experimental wideband_characterization_of_a parallel-plate_capacitor
3 experimental wideband_characterization_of_a parallel-plate_capacitor3 experimental wideband_characterization_of_a parallel-plate_capacitor
3 experimental wideband_characterization_of_a parallel-plate_capacitor
 
transmission line
transmission line transmission line
transmission line
 
Amplitude modulated-systmes
Amplitude modulated-systmesAmplitude modulated-systmes
Amplitude modulated-systmes
 

Viewers also liked

Viewers also liked (20)

Differential stripline impedance calculate
Differential stripline impedance calculateDifferential stripline impedance calculate
Differential stripline impedance calculate
 
B2 desence
B2 desenceB2 desence
B2 desence
 
Receiver design
Receiver designReceiver design
Receiver design
 
Diplexer duplexer
Diplexer duplexerDiplexer duplexer
Diplexer duplexer
 
LTE introduction part1
LTE introduction part1LTE introduction part1
LTE introduction part1
 
Saw filters
Saw filtersSaw filters
Saw filters
 
Lte-u note
Lte-u noteLte-u note
Lte-u note
 
Avermedia + Youtube 超簡易懶人包
Avermedia + Youtube 超簡易懶人包Avermedia + Youtube 超簡易懶人包
Avermedia + Youtube 超簡易懶人包
 
Band_allocation_overlap_and_im2_im3_freq_calculator
Band_allocation_overlap_and_im2_im3_freq_calculatorBand_allocation_overlap_and_im2_im3_freq_calculator
Band_allocation_overlap_and_im2_im3_freq_calculator
 
LTE @ Yogyakarta, 19 December 2001
LTE @ Yogyakarta, 19 December 2001LTE @ Yogyakarta, 19 December 2001
LTE @ Yogyakarta, 19 December 2001
 
Soi aalam
Soi aalamSoi aalam
Soi aalam
 
Introduction to differential signal -For RF and EMC engineer
Introduction to differential signal -For RF and EMC engineerIntroduction to differential signal -For RF and EMC engineer
Introduction to differential signal -For RF and EMC engineer
 
GPS RF Front End Considerations
GPS RF Front End ConsiderationsGPS RF Front End Considerations
GPS RF Front End Considerations
 
System(board level) noise figure analysis and optimization
System(board level) noise figure analysis and optimizationSystem(board level) noise figure analysis and optimization
System(board level) noise figure analysis and optimization
 
UC Davis gyrotron cavity simulation
UC Davis gyrotron cavity simulationUC Davis gyrotron cavity simulation
UC Davis gyrotron cavity simulation
 
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
 
IIP2 requirements in 4G LTE Handset Receivers
IIP2 requirements in 4G LTE Handset ReceiversIIP2 requirements in 4G LTE Handset Receivers
IIP2 requirements in 4G LTE Handset Receivers
 
射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬
射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬
射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬
 
Introduction to PAMiD
Introduction to PAMiDIntroduction to PAMiD
Introduction to PAMiD
 
The ABCs of ADCs Understanding How ADC Errors Affect System Performance
The ABCs of ADCs Understanding How ADC Errors Affect System PerformanceThe ABCs of ADCs Understanding How ADC Errors Affect System Performance
The ABCs of ADCs Understanding How ADC Errors Affect System Performance
 

Similar to Pcb calculator

Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010
tcoyle72
 
Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010
tcoyle72
 
Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010
tcoyle72
 
High Voltage Direct Current Transmission Systems 2Mark Materials
High Voltage Direct Current Transmission Systems 2Mark MaterialsHigh Voltage Direct Current Transmission Systems 2Mark Materials
High Voltage Direct Current Transmission Systems 2Mark Materials
Santhosh Kumar
 
Low-Cost High Gain Planar Antenna Array for 60-GHz Band Applications
Low-Cost High Gain Planar Antenna Array for 60-GHz Band ApplicationsLow-Cost High Gain Planar Antenna Array for 60-GHz Band Applications
Low-Cost High Gain Planar Antenna Array for 60-GHz Band Applications
fanfan he
 

Similar to Pcb calculator (20)

Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010
 
Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010
 
Design of Memory Cell for Low Power Applications
Design of Memory Cell for Low Power ApplicationsDesign of Memory Cell for Low Power Applications
Design of Memory Cell for Low Power Applications
 
Transistor Amplifiers 2.pptx
Transistor Amplifiers 2.pptxTransistor Amplifiers 2.pptx
Transistor Amplifiers 2.pptx
 
Sub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A Survey
Sub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A SurveySub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A Survey
Sub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A Survey
 
Pcb carolina scg_2010
Pcb carolina scg_2010Pcb carolina scg_2010
Pcb carolina scg_2010
 
Bandwidth enhancement patch antenna
Bandwidth enhancement patch antennaBandwidth enhancement patch antenna
Bandwidth enhancement patch antenna
 
Bl34395398
Bl34395398Bl34395398
Bl34395398
 
The wire
The wireThe wire
The wire
 
ijaerv10n9spl_473
ijaerv10n9spl_473ijaerv10n9spl_473
ijaerv10n9spl_473
 
Ijaerv10n9spl 473
Ijaerv10n9spl 473Ijaerv10n9spl 473
Ijaerv10n9spl 473
 
Ch7 lecture slides Chenming Hu Device for IC
Ch7 lecture slides Chenming Hu Device for ICCh7 lecture slides Chenming Hu Device for IC
Ch7 lecture slides Chenming Hu Device for IC
 
High Voltage Direct Current Transmission Systems 2Mark Materials
High Voltage Direct Current Transmission Systems 2Mark MaterialsHigh Voltage Direct Current Transmission Systems 2Mark Materials
High Voltage Direct Current Transmission Systems 2Mark Materials
 
Design Development and Simulation of Mobile Substation for Distribution Network
Design Development and Simulation of Mobile Substation for Distribution NetworkDesign Development and Simulation of Mobile Substation for Distribution Network
Design Development and Simulation of Mobile Substation for Distribution Network
 
Low-Cost High Gain Planar Antenna Array for 60-GHz Band Applications
Low-Cost High Gain Planar Antenna Array for 60-GHz Band ApplicationsLow-Cost High Gain Planar Antenna Array for 60-GHz Band Applications
Low-Cost High Gain Planar Antenna Array for 60-GHz Band Applications
 
Leakage Power Reduction Techniques Revisited in a CMOS Inverter Circuit at De...
Leakage Power Reduction Techniques Revisited in a CMOS Inverter Circuit at De...Leakage Power Reduction Techniques Revisited in a CMOS Inverter Circuit at De...
Leakage Power Reduction Techniques Revisited in a CMOS Inverter Circuit at De...
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 
CMOS Topic 4 -_the_wire
CMOS Topic 4 -_the_wireCMOS Topic 4 -_the_wire
CMOS Topic 4 -_the_wire
 
Design and Development of Gate Signal for 36 Volt 1000Hz Three Phase Inverter
Design and Development of Gate Signal for 36 Volt 1000Hz Three  Phase InverterDesign and Development of Gate Signal for 36 Volt 1000Hz Three  Phase Inverter
Design and Development of Gate Signal for 36 Volt 1000Hz Three Phase Inverter
 
Si Intro(100413)
Si Intro(100413)Si Intro(100413)
Si Intro(100413)
 

More from Pei-Che Chang

More from Pei-Che Chang (20)

PLL Note
PLL NotePLL Note
PLL Note
 
Phase Locked Loops (PLL) 1
Phase Locked Loops (PLL) 1Phase Locked Loops (PLL) 1
Phase Locked Loops (PLL) 1
 
NTHU Comm Presentation
NTHU Comm PresentationNTHU Comm Presentation
NTHU Comm Presentation
 
Introduction to Compressive Sensing in Wireless Communication
Introduction to Compressive Sensing in Wireless CommunicationIntroduction to Compressive Sensing in Wireless Communication
Introduction to Compressive Sensing in Wireless Communication
 
Distributed Architecture of Subspace Clustering and Related
Distributed Architecture of Subspace Clustering and RelatedDistributed Architecture of Subspace Clustering and Related
Distributed Architecture of Subspace Clustering and Related
 
PMF BPMF and BPTF
PMF BPMF and BPTFPMF BPMF and BPTF
PMF BPMF and BPTF
 
Distributed ADMM
Distributed ADMMDistributed ADMM
Distributed ADMM
 
Brief Introduction About Topological Interference Management (TIM)
Brief Introduction About Topological Interference Management (TIM)Brief Introduction About Topological Interference Management (TIM)
Brief Introduction About Topological Interference Management (TIM)
 
Antenna basic
Antenna basicAntenna basic
Antenna basic
 
PAPR Reduction
PAPR ReductionPAPR Reduction
PAPR Reduction
 
Channel Estimation
Channel EstimationChannel Estimation
Channel Estimation
 
Introduction to OFDM
Introduction to OFDMIntroduction to OFDM
Introduction to OFDM
 
The Wireless Channel Propagation
The Wireless Channel PropagationThe Wireless Channel Propagation
The Wireless Channel Propagation
 
MIMO Channel Capacity
MIMO Channel CapacityMIMO Channel Capacity
MIMO Channel Capacity
 
Digital Passband Communication
Digital Passband CommunicationDigital Passband Communication
Digital Passband Communication
 
Digital Baseband Communication
Digital Baseband CommunicationDigital Baseband Communication
Digital Baseband Communication
 
The relationship between bandwidth and rise time
The relationship between bandwidth and rise timeThe relationship between bandwidth and rise time
The relationship between bandwidth and rise time
 
Millimeter wave 5G antennas for smartphones
Millimeter wave 5G antennas for smartphonesMillimeter wave 5G antennas for smartphones
Millimeter wave 5G antennas for smartphones
 
Introduction of GPS BPSK-R and BOC
Introduction of GPS BPSK-R and BOCIntroduction of GPS BPSK-R and BOC
Introduction of GPS BPSK-R and BOC
 
Filtering Requirements for FDD + TDD CA Scenarios
Filtering Requirements for FDD + TDD CA ScenariosFiltering Requirements for FDD + TDD CA Scenarios
Filtering Requirements for FDD + TDD CA Scenarios
 

Recently uploaded

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 

Pcb calculator