Romanian Italian Dictionary

limba română - italiano

maimuţă in Italian: