meaning of Birnbaum

Birnbaum - German to English

pear tree

View more

  • pear [wood]