Definify.com

Definition 2026


takkola

takkola

Alabama

Noun

takkola

  1. peach (fruit)