Definify.com

Definition 2026


manurances

manurances

English

Noun

manurances

  1. plural of manurance