trucaran in Spanish dictionary trucaran Meanings and definitions of "trucaran" more Sample sentences with "trucaran" Declension Stem Try again Authors