Dictionary / Animals

7shrt l ward

حشرة الورد

/7SHRT L WARD/

English

rose beetle

French

scarabee rose

Part of Speech

noun

Register

standard