making good - Spanish English Dictionary

making good

Meanings of "making good" in Spanish English Dictionary : 2 result(s)

English Spanish
General
making good desquite [m]
making good esquite [m] disused

Meanings of "making good" with other terms in English Spanish Dictionary : 2 result(s)

English Spanish
General
good at making cannons (billiards) carambolista [m/f]
Idioms
be good at making up excuses ser un peliculero [v]