self-executing treaty - İngilizce Eşanlam Sözlük

Çeviri Öner