Dictionary · Google Translate · Help

nào biceps (in Chinese medicine) / (arch.) forelimbs of livestock animal
<< go back
Dictionary · Google Translate · Help
By MDBG 2024