Dictionary / Home

mshshsha

مششة

/msh-SHSHA/

English

skimmer/ladle

French

ecumoire

Part of Speech

noun

Register

standard