Search term vivants has one result
Jump to
FR French EN English
vivants (n) [général] (mp) living (n) [général]