English | German | Russian | Czech

obo English

Meaning obo meaning

What does obo mean?

obo

(colloquial) }: or best offer