Here's what rhymes with sastro.
gastro Words that almost rhyme with sastro
arrow facto alto agro harrow shadow shallow macro alfo fallow anno barrow canto fiasco tanto ammo ano salvo aloe basso cilantro hallow lasso scarecrow hallo matzo panto mango tallow banjo campo quanto callow tango mallow backhoe wacko bandeaux nacho piano tobacco commando overshadow foreshadow intaglio fandango gazpacho ticktacktoe