Definify.com

Definition 2024


taret

taret

French

Noun

taret m (plural tarets)

  1. shipworm