oubangui









oubangui


noun

  1. the French name for Ubangi
52 queries 0.591