Asturian Noun techos plural of techu Spanish Noun techos m pl plural of techoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads