Skip to content
Kotomora

竜りゅうの歯は

Meanings

1

expression, noun

dragon's teeth

Military term for anti-tank obstacles resembling a row of pointed teeth. Also used in mythological contexts.