Definify.com

Definition 2025


lancheru

lancheru

Chamorro

Noun

lancheru

  1. farmer