deposits

/dɪˈpɑzɪts/

UK: /dɪˈpɒzɪts/

deposits

English Noun Top 12,335
Ad

Definition

plural of deposit

Ad