You asked:

what does "davanti a" mean in italian

  • written Italian
    written Italian
    The translation of the written Italian word "davanti a" into written English is "in front of".