Definify.com

Definition 2024


pallacorda

pallacorda

Italian

Noun

pallacorda f

  1. real tennis, royal tennis