Sponsored Links

Be taken aback

translation and definition "Be taken aback", tamil lexicon

WordTamil Definition
Be taken abackBe shocked or surprised