English to Chinese Dictionary

Search:

Did you mean: baoma baoman baimao bamao baomai baomiao baoan baomu ?

豹猫 bào māo leopard cat (Prionailurus bengalensis)
包茅 bāo máo bundled thatch


<< back to the home page