Dictionary / Health
إيكو
/E-cho/
English
ultrasound
French
échographie
Part of Speech
noun
Register
standard