IMPALAR


Meaning of IMPALAR in English

v to impale (= to pierce with a pointed stake)

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