amalgamer
/
am-mal-gam-eh
/
[
French
]
To amalgamate, mix, blend, combine.
Countries
France