nebulous in Italian
nebulous in Italian
nebuloso
In the form of a cloud or haze; hazy.
vago
Vague or ill-defined.
nebuloso
Vague or ill-defined.