English - Spanish - botchit Pronunciation
v. meter la pata

Share this page