Italian Noun ottarda f (plural ottarde) alternative form of otarda Anagrams Dattaro, attardo, attardò, tardatoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads