Word info

apartelle

Noun

Meaning

apartelle (plural apartelles)

(Philippines) budget hotel

Source: en.wiktionary.org

Close letter words and terms