Online Dictionary

ente {f} Explained

Ente {f} at German => English Of Explained:

duck