alibi Latin - English
1.
Englishelsewhere
-
Englishin or at some other place
-
Latinalibi, aliō, alias
Englishelsewhere
-
Englishto some other place
-
Latinalibi
English translator: Latin English alibi Eesti sõnaraamat Español Traductor Svenska Översättare