translate English to French: The word 'mesquita' means dung, manure, and was often used in olden days.
Le mot « mesquita » est synonyme d'excrément, fumier et engrais, très utilisé autrefois.