телижибин

Latin
tеlijibin
English: Translation
wasp
noun