calamansis

English

Noun

calamansis

  1. plural of calamansi