Chinese-English dictionary »

鸟笼 /niǎolóng/ meaning in English

ChineseEnglish
鸟笼 /niǎolóng/ noun

birdcage [birdcages](cage to keep birds in)
noun
[UK: ˈbɜːdk.eɪdʒ] [US: ˈbɝːdkedʒ]