English to Arabic

Meaning for:
Inkstand
other
المحبرة