Versione Inglese
Translate
"insubstantial (impalpable)"
to Italian Language
English to Italian
Italian to English
English
Italian
insubstantial (impalpable)
impalpabile