German-English dictionary »

vermochten meaning in English

GermanEnglish
vermochten

were in a position to◼◼◼