rooftopEnglish

rooftop

Noun

The top of a (usually flat) roof

English: rooftop

Bahasa: kemuncak

Bahasa words with similar meanings