Definify.com

Definition 2024


ribaulds

ribaulds

English

Noun

ribaulds

  1. plural of ribauld