echar por largo - Spanish English Dictionary

echar por largo

Meanings of "echar por largo" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
echar por largo [v] estimate the maximum