Home
/
Inglese
/
spirit
spirit
/
ˈspɪɹət
/
n
the vital principle or animating force within living things
v
infuse with spirit
Ascolta