Definify.com

Definition 2024


lochas

lochas

Spanish

Noun

lochas

  1. plural of locha