Definify.com

Definition 2025


mancosus

mancosus

English

Noun

mancosus

  1. mancus