Home
Search
Index
Definify.com
Definition
2024
imbracata
imbracata
Italian
Participle
imbracata
feminine singular of
imbracato
Anagrams
imbarcata
Similar Results
Imbricate