gushing nearest meaning
Answers
Answered by
0
Answer:
effusive or exaggeratedly enthusiastic
Answered by
1
Answer:
to flow out or issue suddenly
Similar questions