×
monstrosity
meaning in French
n.
atrocité, monstruosité
Related Words
monster
monstrance
monstrous
monstrously
PC Version
Copyright © 2018 WordTech Co.