liado

liado (familiar)
adjetivo
(ocupado)
Pedro está muy liado, así que he venido yo en su lugar Pedro is tied up so I've come instead

Paid English to Spanish translation
Nearby Words

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw