Translation of sitrus in English:

sitrus

citrus

noun

  • 1

    citrus, tree of a group including lemon, orange, etc