meaning of bemoost

bemoost - German to English

moss-covered

View more

  • moss-grown
  • mossy