German-English dictionary »

erfrechen meaning in English

GermanEnglish
erfrechen [erfrechte; hat erfrecht] Verb

have the audacityverb