NichiDict

ペーシュカショーロ

[peeshukashooro]

Meanings

1.Noun

payara (Hydrolycus scomberoides); dog tooth characin; vampire fish