Definify.com

Definition 2025


taret

taret

French

Noun

taret m (plural tarets)

  1. shipworm