infaticabile — meaning in English
Italian → English · translate English → Italian instead
English meaning
- indefatigable adj Extremely persistent and untiring.
Senses
infaticabile is used for these senses in English:
- indefatigable Extremely persistent and untiring.