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!