Definisi 'waftage'
English to English
noun
1 Conveyance on a buoyant medium, as air or water.
source: webster1913

Visual Synonyms
Click for larger image