NichiDict

からから

[karakara]

Meanings

1.Noun

crested caracara (Polyborus plancus)