English | German | Russian | Czech

portaloo English

Meaning portaloo meaning

What does portaloo mean?

portaloo

(UK) A portable toilet.

Synonyms portaloo synonyms

What other words have the same or similar meaning as portaloo?

portaloo English » English

temporary toilet portable toilet

Are you looking for...?