Search term John Foster Dulles has 2 results

EN PL Translations for john

EN PL Translations for foster

foster (n) (formal) sprzyjać (n)