tuberacés

French

Adjective

tuberacés

  1. nonstandard spelling of tubéracés