Definify.com

Definition 2024


talkoosa

talkoosa

Alabama

Noun

talkoosa

  1. knife