Definition of トラップネスト

トラップネスト

torappunesuto

noun
trap nest (for poultry)
Other readings:
トラップ・ネスト