How do you say grata in Spanish? grata in Spanish it is said . Tweet Phrases in english containing grata translated to English persona non grata in Spanish is persona no grata Similar phrases to grata in spanish How do you say grate against in spanish? How do you say grate on in spanish? How do you say grate in spanish?