Turkish-English dictionary »

tüp ligasyonu meaning in English

TurkishEnglish
tüp ligasyonu noun

tubal ligation(procedure in which a woman's Fallopian tubes are blocked or severed)
noun

Your history