meaning of Batate

Batate - German to English

batata

View more

  • sweet-potato [Ipomoea batatas]