Search term long diên hương has one result
Jump to
VI Vietnamese EN English
long diên hương (n) [waxy substance produced by sperm whales] (n) ambergris (n) [waxy substance produced by sperm whales]

VI EN Translations for long