English | German | Russian | Czech

apartelle English

Meaning apartelle meaning

What does apartelle mean?

apartelle

(Philippines) a budget hotel

Are you looking for...?