Bo Thao Urabe - We found one dictionary with english definitions that includes the word bo thao urabe: