French-English dictionary »

inécrasable meaning in English

FrenchEnglish
inécrasable adjectif
{m} {f}

uncrushableadjective
[UK: ˌʌnˈkrʌʃəbl ] [US: ʌnˈkrʌʃəbl ]