0 wanting to do something very much: --
The kids are itching to go out and play.
НОВИ ДУМИ
European
May 10, 2021
ДУМАТА НА ДЕНЯ
Shimmer
itching to do something