at have gjort

listen to the pronunciation of at have gjort
Danish - Turkish
yapmış olmak
Danish - English
having done