ReadWriteQuiz
Chinese dictionary
v.(of people) live on trees; live/dwell in trees/nests
燕子巢居在檐下。
The nest of wallows is under the eaves.
这被称为巢居或茧居。
This is called nesting or cocooning.
燕子巢居在檐下。
The nest of wallows is under the eaves.
这被称为巢居或茧居。
This is called nesting or cocooning.