Translation of naturaca in English:

naturaca

sure, adv.

Definition of sure in English

adverb

slang
  • 1

    sure informal
    naturally
    of course