Definify.com

Definition 2024


mostela

mostela

Spanish

Noun

mostela f (plural mostelas)

  1. least weasel