SMERLIN


Meaning of SMERLIN in English

noun a small loach.

Webster English vocab.      Английский словарь Webster.