LexiTurkTURKISH ↔ ENGLISH DICTIONARY

böbrekte bulunan.” in English

1 English translation
EN
renal

Have you ever been diagnosed with renal failure?