Dictionary search results

Showing 1-3 of 3 results

loggia US English

A gallery or room with one or more open sides, especially one that forms part of a house and has one side open to the garden

loggia English-Spanish

logia f