Definify.com

Definition 2024


impalata

impalata

Italian

Participle

impalata

  1. feminine singular of impalato

Anagrams