Dictionary / Nature

wrda 7mra

وردة حمرة

/WR-da 7M-ra/

English

red rose

French

rose rouge

Part of Speech

noun

Register

standard