Home
Search
Index
Definify.com
Definition
2025
imbastardii
imbastardii
Italian
Verb
imbastardii
first-person singular past historic of
imbastardire
Similar Results
Imbastardize