Definify.com

Definition 2024


smerlata

smerlata

Italian

Participle

smerlata

  1. feminine singular of smerlato

Anagrams