NichiDict

からかる

[karakaru]

Meanings

1.Noun

caracal (Caracal caracal); African lynx