Dictionary English – Romanian

admittedly



Adverb