DESROCHES
Meaning of DESROCHES in English
Pronunciation: d ā - ' ro ̇ sh
Function: geographical name
island NW Indian Ocean NNE of Madagascar belonging to Seychelles
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012