English-Spanish dictionary »

g8 meaning in Spanish

EnglishSpanish
G8 (Group of 8)
proper noun

grupo de los ochoproper noun
{m}