Dictionary / Food

lubia khdra

لوبيا خضرة

/LUBIA KHDRA/

English

green beans

French

haricots verts

Part of Speech

noun

Register

standard