English: hornet robber fly
Welsh: pry lleidr cacynaidd
Subject: Anifeiliaid