balafenn / ar valafenn / ar balafenned

English: Translation
butterfly
French: Translation
papillon
noun
Insects and small creatures