I have not yet encountered the expression ”more or less” in this form here in Romania. The form I have heard a lot though is ”așa și așa”/”așa ș-așa”, meaning ”so-and-so”, also used as ”more and less”.
Does this mean the same as in English?
Yes, more or less.
I wish i could give you lingots via mobil