What does Ambatsch mean?

Ambatsch - German to English

ambatch [Aeschynomene elaphroxylon]

View more

  • balsa lumber tree [Aeschynomene elaphroxylon]
  • pith tree [Aeschynomene elaphroxylon]