German-English dictionary »

ausrede erfinden meaning in English

GermanEnglish
Ausrede erfinden

to feign