Chinese English Dictionary

Ipomoea hederacea    Add to My Vocabulary

  1. 【医】 牵牛