Home
Search
Index
Definify.com
Definition
2024
ambascia
ambascia
Italian
Noun
ambascia
f
(
plural
ambasce
)
anguish
,
distress
Similar Results