English, asked by rsangeetha, 11 months ago

tilting at windmills these idioms mean​

Answers

Answered by amrendar9
1

Answer:

hmmmmm I think so.....,

Explanation:

fighting imaginary enemies

Similar questions