Spanish-English dictionary »

todo lo posible meaning in English

SpanishEnglish
todo lo posible adverb

as much as possible(as much as is possible)
adverb