Home›Dictionary›aquifoamaquifoamnounNo English definition recorded for this entry.L43965 on Wikidata ↗