Synonym-English dictionary »

deposer synonyms in English

SynonymEnglish
deposer noun

deponentnoun

testifiernoun