からから
からからkarakara
Rare or specialisedAdjective
Meanings
Meanings are shown in English (JMdict).
laughing loudly; roaring with laughter

からからkarakara
Rare or specialisedAdjective
Meanings are shown in English (JMdict).
laughing loudly; roaring with laughter