Russian-English dictionary »

на девяносто девять процентов meaning in English

RussianEnglish
на девяносто девять процентов adverb

99 percent(almost totally)
adverb