Dictionary search results

Showing 1-3 of 3 results

alibi English-Spanish

coartada f

his alibi leaks like a rusty bucket in bucket English-Spanish

su coartada hace agua por todas partes