Definify.com

Definition 2025


megalitri

megalitri

Italian

Noun

megalitri m

  1. plural of megalitro