Dictionary / Food

msrdla

مسردلة

/ms-RD-la/

English

green beans

French

haricots verts

Part of Speech

noun

Register

standard