Online Dictionary
Definition of " allunaggio " in Italian English Dictionary
Results
allunaggio
  • {N} moon landing