Dictionary / Nature
وردة حمرة
/WR-da 7M-ra/
English
red rose
French
rose rouge
Part of Speech
noun
Register
standard