Search term Achille Talon has one result
Jump to

EN NL Translations for talon

talon (n) [hooked claw] klauw (n) {m} [hooked claw]
talon (n) [ornithology] klauw (n) {m} [ornithology]