Dictionary / Health

m3ida

معيدة

/m-3I-da/

English

stomach (organ)

French

estomac

Part of Speech

noun

Register

standard