English-Italian dictionary »

lombrosian meaning in Italian

EnglishItalian
Lombrosian adjective

lombrosianoadjective