TRBB: Thais Relatie Bemiddelings Bureau

What does TRBB mean? The above is one of TRBB meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Thais Relatie Bemiddelings Bureau