Home
Search
Index
Definify.com
Definition
2025
imbastardita
imbastardita
Italian
Participle
imbastardita
feminine singular of
imbastardito
Similar Results
Imbastardize