utuku

Spanish: Translation
tábano
English: Translation
horsefly
noun