EN English dictionary: stavesacre
stavesacre has 14 translations in 5 languages
Jump to Translations
translations of stavesacre
EN ES Spanish 2 translations
- abarraz (n) [perennial plant] (n)
- estafisagria (n) [perennial plant] (n)
EN DE German 9 translations