ピカドール
pikadōru

Noun

1. picador

From Spanish