×
affliction
meaning in English
n.
affliction, desperation; infliction; sorrow, worry
Related Words
affleurer
afflictif
affligeant
affliger
PC Version
Copyright © 2018 WordTech Co.