mabilo

mabilo
English: Translation
wild medlar
noun
Plants, trees and other vegetation
Agriculture