Dictionary / Home

ampoule

أمبول

/AMPOULE/

English

light bulb

French

ampoule

Part of Speech

noun

Register

standard