Sponsored Links

Hit upon

translation and definition "Hit upon", tamil lexicon

WordTamil Definition
Hit uponHave an idea
Try to attract someone sexually