Dictionary / Home

mkhddda

مخدّدة

/mkh-DD-da/

English

pillow

French

oreiller

Part of Speech

noun

Register

standard