← Back to browsecleggnoun#28,638TranslationNo Japanese definition yet.English definitionlarge swift fly the female of which sucks blood of various animalsExamplesNo examples yet.Similar wordsclecleganecleoclemcleaclef← allocateddegenerates →