Slovnenya

Translation English French: citrus tree

Dictionary: main
citrus tree
noun