ich habe getan

listen to the pronunciation of ich habe getan
English - Turkish

Definition of ich habe getan in English Turkish dictionary

i have been done
aldatıldım
German - English
i have been done