Definify.com

Definition 2024


takkola

takkola

Alabama

Noun

takkola

  1. peach (fruit)