billabongtranslation and definition "billabong", tamil lexiconWordTamil Definitionbillabongஆற்றின் வற்றிய கிளைப்படுகை.