postboxEnglish

letter box, mailbox, postbox

Noun

Public box for deposit of mail

English: postbox, mailbox, letter box

Bahasa: kotak surat

Bahasa words with similar meanings

English words with similar meanings

Show 2 words