NichiDict

ノーガード

[noogaado]

Meanings

1.Noun

being off guard; being defenseless