Chinese-English dictionary »

罗威那 /luówēinà/ meaning in English

ChineseEnglish
罗威那 /luówēinà/ noun

Rottweiler [Rottweilers](breed of dog)
noun