English to Catalan Dictionary
sublimate
Sublimació (desambiguació)
Meaning for sublimate found in 15 Languages.
Sponored Video