impalare
Babylon Italian English dictionaryDownload this dictionary
impalare
v. impale, pin down, fix in place with a sharp or pointed object

JM Latin English DictionaryDownload this dictionary
impalare
to impound.


| impalare in English | impalare in Italian | impalare in Portuguese | impalare in German | impalare in Vietnamese