botchit in Spanish and example sentences

botchit in Spanish

Pronunciation
v. meter la pata
Share this page
Dictionary Extension