Kaffir limes

English

Noun

Kaffir limes

  1. plural of Kaffir lime