Definify.com

Definition 2024


remits

remits

English

Noun

remits

  1. plural of remit

Anagrams