Definify.com

Definition 2024


maruca

maruca

Spanish

Noun

maruca f (plural marucas)

  1. ling