Back to N1 Words

ιŠ­δΊ€

γœγ«γŒγ‚
JLPT N1 noun

Meaning

baby spotted turtle