blasenstein

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