Definify.com

Definition 2025


impalata

impalata

Italian

Participle

impalata

  1. feminine singular of impalato

Anagrams