Definify.com

Definition 2024


tsatsutsuru

tsatsutsuru

Ga

Noun

tsatsutsuru (plural tsatsutsujii)

  1. red ant

See also