English to Russian Dictionary
effigy
Эффигия
Related Images/Visuals for effigy
Meaning for effigy found in 10 Languages.
Sponored Video