English-Spanish translations for business card
- tarjeta de visitaLos productos agrícolas de gran calidad no sólo son nuestra tarjeta de visita a escala mundial, también son una parte muy importante de la vida económica y social de la UE. High quality agricultural products are not simply our business card on a global scale; they are also a very important part of the economic and social life of the EU's region.
- tarjeta de presentacion
Definition of business card
Trending Searches
Popular Dictionaries