Definify.com

Definition 2024


merun

merun

Mapudungun

Noun

merun (using Unified Alphabet)

  1. mucus