Translation of "Impenetrable" into Italian

to

arrow

    Impenetrable / Impenetrabile

    /ɪmˈpɛnɪtrəbl/

    Synonyms