Definify.com

Definition 2025


tsatsutsuru

tsatsutsuru

Ga

Noun

tsatsutsuru (plural tsatsutsujii)

  1. red ant

See also