tatemar
Meanings
Verb
1. to roast, to grill (Mexico)