Dictionary / Nature
ضرّة
/DR-ra/
English
spider
French
araignee
Part of Speech
noun
Register
standard