English Dictionary
Definition inamorata in British English
inamorata noun
[countable] noun
/ɪnˌæməˈrɑːtə/
Synonyms and related words
