shelfEnglish
shelf, ledge
Noun
A support that consists of a horizontal surface for holding objects
English: shelf
Bahasa: rak, para-para
A projecting ridge on a mountain or submerged under water
English: ledge, shelf
Bahasa words with similar meanings
English words with similar meanings
Show 1 words
Words that start with "shelf"