マタマタ

Meanings

  1. Noun matamata (Chelus fimbriata); matamata turtle

Jinuma: Japanese Dictionary · Word lists