multipurpose sports facility - Spanish English Dictionary

multipurpose sports facility

Meanings of "multipurpose sports facility" in Spanish English Dictionary : 1 result(s)

English Spanish
General
multipurpose sports facility multicancha [f] NI EC CL