lontars

English

Noun

lontars

  1. plural of lontar

Anagrams