Search term ヤマカガシ has one result
Jump to
JA Japanese EN English
ヤマカガシ (n) [''Natrix natrix''] (n) grass snake (n) [''Natrix natrix'']