English English Dictionary

English - English

to ask someone a lot of questions for a long time in English:

1. to grill to grill



English word "to ask someone a lot of questions for a long time"(to grill) occurs in sets:

July 20 (1) Pat's words 2022_04_11
learning language