No, the unit does not have a USB host port directly. However, it can be made host-capable by plugging in a so-called USB OTG cable, which has a normal USB (female) connection on one side and the normal mini-USB plug on the other (see
http://praxistipps.chip.de/usb-otg-wa...). However, except for the use of USB sticks, appropriate drivers for the device to be switched on, for example, are necessary. And the connection of a printer will probably fail because I don't know of any for the Android operating system, except for a few models, e.g. from Brother.