meaning of Asphaltklee

Asphaltklee - German to English

Arabian pea [Bituminaria bituminosa]

View more

  • pitch trefoil [Bituminaria bituminosa]