Search term infatuation has 2 results
Jump to
EN English FR French
infatuation (n) [love] engouement (n) {m} [love]
infatuation (n) [love] toquade (n) [love] (informal)