harnstein

listen to the pronunciation of harnstein
Немецкий Язык - Английский Язык
urinary stone
bladder stone
vesical calculus
urinary calculus