Definify.com

Definition 2025


strolaga

strolaga

Italian

Noun

strolaga f (plural strolaghe)

  1. diver, loom, loon (bird)

Derived terms