Finnish Noun petoa partitive singular of peto Anagrams opeta, poteaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads