Definify.com

Definition 2025


アカシカ

アカシカ

Japanese

Noun

アカシカ (romaji akashika)

  1. 赤鹿: red deer