Romanian-English dictionary »

de departe meaning in English

RomanianEnglish
de departe prepoziție

by a long shot(by a wide margin)
preposition