meaning of haricots verts

1. very small and slender green bean


Related Words

haricots verts |

Developed & Maintained By Taraprasad.com

Treasure Words