kapoi

English: Translation
lime leaf
noun
ID
4176