Definify.com

Definition 2024


Teulada

Teulada

See also: teulada

Italian

Proper noun

Teulada ?

  1. A small town in the Cagliari province of Sardinia

teulada

teulada

See also: Teulada

Catalan

Noun

teulada f (plural teulades)

  1. roof