English
›
Words
soliloquy
Translation:
English
Noun
2
in
a play)
2
talking
to oneself (esp
Add
Translation