lingua franca

English Dictionary -> Letter L -> lingua francalingua franca Definition



lingua franca Synonyms






© Art Branch Inc.