Polish-English dictionary »

franca meaning in English

PolishEnglish
franca noun

bejelnoun
Endemic syphilis

syphilisnoun
sexual disease caused by Treponema pallidum

lingua franca noun

lingua francanoun
common language