Definify.com

Definition 2025


smerlins

smerlins

English

Noun

smerlins

  1. plural of smerlin