FLAGELLATION


Meaning of FLAGELLATION in English

n flagellation

Interlingua English vocab.      Английский словарь Интерлингва.