Portuguese Noun amidas plural of amida Spanish Noun amidas f pl plural of amidaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads