BORA BORA


Meaning of BORA BORA in English

n. volcanic island in Leeward Islands of French Polynesia

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.