dabai
noun 2
Definitions
noun
1
An official of the Chinese government wearing a white biosafety suit.
noun
1
Sarawak olive (Canarium odontophyllum)
Your note
not saved0 chars
noun
An official of the Chinese government wearing a white biosafety suit.
noun
Sarawak olive (Canarium odontophyllum)