Definify.com

Definition 2025


taulard

taulard

French

Noun

taulard m (plural taulards, feminine taularde)

  1. jailbird