English-Latin dictionary »

fashionable idler, man about town, rake meaning in Latin

EnglishLatin
fashionable idler, man about town, rake noun

scurra [scurrae](1st) M
noun