vocab dash
Log in
Sign up
tatemar
Conjugations
Meanings
Verb
1. to roast, to grill
(Mexico)