Dictionary / Animals
مشمشة
/MSHMSHA/
English
beetle gold
French
scarabee dore
Part of Speech
noun
Register
standard