caraipes

English

Noun

caraipes

  1. plural of caraipe

Anagrams