Definify.com

Definition 2025


manurances

manurances

English

Noun

manurances

  1. plural of manurance