hideoutEnglish

den, hideaway, hideout

Noun

A hiding place, usually a remote place used by outlaws

English: hideout, hideaway, den

Bahasa: sarang

Bahasa words with similar meanings

English words with similar meanings

Show 2 words