Traducción español inglés

English version

¿Qué significa "loparita (min), niobotitanato de (Ce, Na, Ca)" en Inglés