Romanian-Latin dictionary »

fancazzista meaning in Latin

RomanianLatin
fancazzista substantiv

scurra [scurrae](1st) M
noun