personal locator radio-beacons
English
Noun
personal locator radio-beacons
plural of
personal locator radio-beacon