English

edit

Noun

edit

caravettes

  1. plural of caravette