taro ar

GALCE → TR

Tanım

•to hit upon, to come across

Etimoloji

Literally “to hit on”.