Dictionary / Food
مسردلة
/ms-RD-la/
English
green beans
French
haricots verts
Part of Speech
noun
Register
standard