Definify.com

Definition 2026


mancosus

mancosus

English

Noun

mancosus

  1. mancus