English to Netherlands Dictionary
execrate
Vloek (onheilsbezwering)
Meaning for execrate found in 27 Languages.
Sponored Video