Tìm kiếm
Chọn ngôn ngữ của từ điển
to scratch the itch
[scratch] {one's} itch
to scratch the itch
01
to fulfill one's need or desire for something
Idiom
Informal
Các ví dụ
She scratched that itch of curiosity by exploring different cultures and traditions.



























