Robuta

https://www.yourdictionary.com/catadioptrics Catadioptrics Definition & Meaning | YourDictionary catadioptricsdefinitionmeaningyourdictionary