EN

Synonyms for palmyras

Palmyras, noun plural of palmyra. Synonyms in the same form.

Synonyms in the same form

Noun plural

Wine palm

lontars

Other

brabs