loullourou

English: Translation
soapwood (wild pear)
Plants, trees and other vegetation