Dictionary / Health

eecho

إيكو

/E-cho/

English

ultrasound

French

échographie

Part of Speech

noun

Register

standard