English edit

Noun edit

European redbud (plural European redbuds)

  1. Synonym of Judas tree

Translations edit