Please enable javascript to use dictionary! Howto enable javascript?
deposit / efforescence of salt on reeds▼noun
in pure Latin adarca▼noun
sea foam (L+S)▼noun
↑