self-executing treaty

listen to the pronunciation of self-executing treaty
English - German
self-executing treaty
Favorites