jams in English

jams
means in English
yam
.

  • jams : Chinese yam / Chinese potato
  • jams : yam
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments