Nomi e Cognomi
Nome di nascita
James MacGregor
portogheseConosciuto/a anche come
Rev James MacGregor
ingleseRev. James MacGregor
ingleseRev Dr James MacGregor
ingleseRev. Dr. James MacGregor
ingleseRev. Dr. MacGregor
ingleseJames Macnaughton MacGregor
inglese