The word caro is word number 1008 in our Top 2000 Italian Words list.
English meaning: dear
Part of speech: adj
Frequency: 0.00431%
Most frequent forms: caro 0,00271%, cara 0,00160%
The word caro is word number 1008 in our Top 2000 Italian Words list.
English meaning: dear
Part of speech: adj
Frequency: 0.00431%
Most frequent forms: caro 0,00271%, cara 0,00160%