Definify.com

Definition 2024


Achilova_pata

Achilova pata

Czech

Noun

Achilova pata f

  1. Achilles heel