English - Spanish - botchit Pronunciation
v. meter la pata


Share this page
Dictionary Extension