IT Italian dictionary: casto
casto has 13 translations in 7 languages
translations of casto
IT
ES
Spanish
2 translations