NichiDict

ピカドール

[pikadooru]

Meanings

1.Noun

picador