implausible explanation

Traduzioni
explication invraisemblable
Parole
explanation

noun
explication
implausible

adjective
invraisemblable