Dictionary / Technology
رسالة
/ri-SA-la/
English
message
French
Part of Speech
noun
Register
standard