Translation of aftosa in English:

aftosa

foot-and-mouth disease, n.

feminine noun

  • 1

    foot-and-mouth disease