Definify.com

Definition 2025


takkola

takkola

Alabama

Noun

takkola

  1. peach (fruit)