Definition of ナイトルースト

ナイトルースト

naitoruusuto

noun
night roost (animal behaviour), night roosting
Other readings:
ナイト・ルースト