From Latin subtīlis.
satel m (feminine singular satella, masculine plural satels, feminine plural satellas)