English-Latin dictionary »

play the "man about town" meaning in Latin

EnglishLatin
play the "man about town" verb

scurror [scurrari, scurratus sum](1st) DEP
verb