delfin

Cyrillic
дельфин
English: Translation
dolphin
noun
zoology