English-Italian dictionary »

self-praise is no recommendation meaning in Italian

EnglishItalian
self-praise is no recommendation (empty boasting reflects poorly on one)
phrase

chi si loda s'imbrodaphrase