Немецкий-Английский словарь »

ich traute meinen ohren (augen) nicht. означает в английский

НемецкийАнглийский
Ich traute meinen Ohren (Augen) nicht.

I couldn't believe my ears (eyes).

История поиска