"legal address" in Polish — inglés-Polish dictionary | Mirar "legal address" in inglés

legal address

sustantivo
  1. siedziba (np. firmy)