makrut limes

English

Noun

makrut limes

  1. plural of makrut lime