BERTRAM MEANING IN ENGLISH

• Bertram Definition & Synonyms

  1. (n.) Pellitory of Spain (Anacyclus pyrethrum).


RECENT SEARCHES