foreign English - Latin
1.
-
Englishperson in a foreign land
-
Latinbarbarusextraneus
Related words
alien biscuit stranger pure phagocytosis creative exotic embassy peregrinate
English translator: English Latin foreign Eesti sõnaraamat Español Traductor Svenska Översättare