Chinese-English dictionary »

隆鳥 meaning in English

ChineseEnglish
隆鳥 noun

elephant bird(extinct flightless bird)
noun

Your history