Spanish-English dictionary »

tlcan meaning in English

SpanishEnglish
TLCAN proper noun

NAFTA(North American Free Trade Agreement)
proper noun
[UK: ˈnæf.tə] [US: ˈnæf.tə]