Spanyol-Angol szótár »

y toda la pesca angolul

SpanyolAngol
y toda la pesca noun

the whole nine yards((And) everything)
noun