Search: "ヌママングース"

No filters applied
Items 1-10 of 100+
ヌママングース
numamangūsu

1. marsh mongoose (Atilax paludinosus); water mongoose

Noun

1. bog; marsh

2. quandary; dire situation from which one cannot extricate oneself

★ Common
Noun
#87482
Items 1-10 of 100+