caraps
English
Noun
caraps
plural of
carap
Anagrams
Caspar
,
Scarpa