Definify.com

Definition 2026


mostela

mostela

Spanish

Noun

mostela f (plural mostelas)

  1. least weasel