Definify.com

Definition 2025


niar

niar

Catalan

Verb

niar

  1. to nest