ガータースネーク

Also written ガーター・スネーク

Meanings

  1. Noun garter snake

Jinuma: Japanese Dictionary · Word lists