Tilh / an dilhenn / an tilh

English: Translation
lime
French: Translation
tilleul
noun
Plants, trees and other vegetation