tʃompa sari

tʃompa sari
English: Translation
Magnolia champaca (Michelia champaca), champak
Universe and the natural world
Plants, trees and other vegetation
Hill