Sekirov Dictionary

Cara Cara

noun1

  1. A kind of red-fleshed early-to-mid-season navel orange.
forms

Cara Caras

This dictionary works without the internet: on your phone · in Chrome