IT Italian dictionary: cuculo
cuculo has 23 translations in 17 languages
translations of cuculo
IT
ES
Spanish
2 translations