Definify.com

Definition 2024


bioban

bioban

Scottish Gaelic

Noun

bioban m pl

  1. plural of biob