Definify.com

Definition 2024


murals

murals

English

Noun

murals

  1. plural of mural

Catalan

Adjective

murals

  1. plural of mural

Noun

murals

  1. plural of mural