serua

serua
English: Translation
chenopodium murale
noun
Agriculture