unwieldy in Italian
unwieldy in Italian
ingombrante
Difficult to carry, handle, manage or operate because of its size, weight, shape or complexity.
scomodo
Difficult to carry, handle, manage or operate because of its size, weight, shape or complexity.