Polish-English dictionary »

putto meaning in English

PolishEnglish
putto noun

amorettonoun
art: cupid