Ido edit

Pronunciation edit

Noun edit

heliostato (plural heliostati)

  1. heliostat