NichiDict

トラップネスト

[torappunesuto]

Meanings

1.Noun

trap nest (for poultry)