A1
Idiom
i stort sett
by and large
Meaning
Mostly or generally speaking.
Meaning
Mostly or generally speaking.
Was this helpful?
Comments (0)
Login to Comment
No comments yet. Be the first to share your thoughts!