Talk:Quelana of Izalith/@comment-6351660-20120906034958/@comment-1687225-20120906134339

in English? No. "Que la" is a phrase in Spanish and "Quela" is a municipality in Angola.