Home
Search
Index
Definify.com
Definition
2025
ammoscita
ammoscita
Italian
Participle
ammoscita
feminine singular of
ammoscito
Similar Results