lastricata

Italian

Participle

lastricata f sg

  1. feminine singular of lastricato

Anagrams