Search term targa has 2 results
Jump to
IT Italian EN English
targa (n) [automobili] {f} license plate (n) [automobili]
targa (n) [porta] {f} nameplate (n) [porta]

Italian English translations