English to Portuguese Dictionary ultrasounds

ultrasounds

ultra-sons
translation of 'ultrasounds'
noun
ultra-som
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one