Translated Labs
YOU SAID:
limousine is short for limo
INTO JAPANESE
リムジンはリムジンの略です
BACK INTO ENGLISH
Limousine is an abbreviation for limousine
リムジンはリムジンの略語です
You should move to Japan!