tech ɨle

Spanish: Translation
marearse, estar mareado
English: Translation
to get sick, to be made sick
verb