Home
Search
Index
Definify.com
Definition
2024
Achilova_pata
Achilova pata
Czech
Noun
Achilova
pata
f
Achilles heel
Similar Results