English to Arabic

Meaning for:
Ultrasounds
other
الأشعة الفوق السمعية