subreptata
Ido
Verb
subreptata
present passive participle of
subreptar