телижибин

Latin
tеlijibin
English: Translation
bumblebee
noun