Definify.com

Definition 2024


fin-foot

fin-foot

See also: finfoot

English

Noun

fin-foot

  1. Alternative spelling of finfoot