Noun (f.)

Dictionary in Provencal

limo

lemon, lime, silt, sludge (deposit)

English translation lemon, lime, silt, sludge (deposit)
Grammatical category s. f.
Also from English lemon, lime, silt, sludge (deposit)