biochi

What is biochi?

biochi meaning car, ‘wheels’ (Ec)

 

reference: Foreign Broadcast Information Service, United States of America