harnup

  1. Noun, Plant Species carob tree

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Keçiboynuzu