Search term greens has one result
Jump to
EN English FR French
greens (n) [decoration] verdure (n) {f} [decoration]