Sponsored Links

water lily

translation and definition "water lily", tamil lexicon

WordTamil Definition
water lilyஅல்லி, ஆம்பல்