English to English

efflorescence
(,/E/fl/@/'r/E/s/@/ns )

noun (n)

Advertisement

Bookmark This Site