AMNESTIED MEANING IN ENGLISH

• Amnestied Definition & Synonyms

  1. (imp. p. p.) of Amnesty


RECENT SEARCHES