Definify.com

Definition 2024


lancheru

lancheru

Chamorro

Noun

lancheru

  1. farmer