English to Chinese Dictionary

Search:

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

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


<< back to the home page