BRANTAIL MEANING IN ENGLISH

• Brantail Definition & Synonyms

  1. (n.) The European redstart; -- so called from the red color of its tail.


RECENT SEARCHES