Definify.com

Definition 2025


citrons_verts

citrons verts

French

Noun

citrons verts m pl

  1. plural of citron vert