Search term chouchoute has 2 results
Jump to
FR French EN English
chouchoute (n) [fille] {f} pet (n) [fille]
chouchoute (n) [fille] {f} darling (n) [fille]