1 definition by Soon to be physicist

Translation of any alien language (or words and phrases) to one of human languages.
Can you interlate what that alpha centaurian is saying to english?
by Soon to be physicist April 21, 2022
Get the Interlate mug.