English
›
Words
expatiate
Translation:
English
Verb
6
talk
at length
1
speak
or write in detail
Add
Translation