Results for "

serencam

"
Turkish - English dictionary

serencam

(Turkish - English dictionary) :
1. end, conclusion; result. 2. adventure, noteworthy event or experience.