meaning of abedul

abedul - Spanish to English

birch (tree)