Translation for "lotta all'aids" to english
Lotta all'aids
  • fight against aids
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test