BABUYAN


Meaning of BABUYAN in English

geographical name chief island of the ~ group

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.