thanga lakuthusila mazayi

thanga lakuthusila mazayi
English: Translation
egg laying shelter
noun
Animals
Agriculture
Construction