Definify.com

Definition 2024


strolaga

strolaga

Italian

Noun

strolaga f (plural strolaghe)

  1. diver, loom, loon (bird)

Derived terms