Dictionary / Work
أگرافوز
/ag-ra-FUZ/
English
stapler
French
agrafeuse
Part of Speech
noun
Register
standard