botchit in Spanish

Pronunciation
v. meter la pata

Share this page