attestante
Italian
editParticiple
editattestante (plural attestanti)
Adjective
editattestante (plural attestanti)
Noun
editattestante m or f by sense (plural attestanti)
- someone who testifies
Anagrams
editLatin
editParticiple
editattestante