My father insisted on cleanliness insisted means what
Answers
Answered by
0
insisted means demand something forcefully, not accepting refusal.
Similar questions