nòò naà

English: Translation
largest alter of a church
Spanish: Translation
altar mayor de la iglesia
noun