at have gjort

listen to the pronunciation of at have gjort
Danca - Türkçe
yapmış olmak
Danca - İngilizce
having done