カストロ LinksSentence search for カストロ Place1. Castro (Chile); CastelotWikipedia definition2. Castro Discussions Log in to talk about this word.