English to Portuguese Dictionary
efflorescent
Eflorescência
Meaning for efflorescent found in 6 Languages.
Sponored Video