IMPALE


Meaning of IMPALE in English

traforar, trapicar

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