Results for "

upuzun

"
Turkish - English dictionary

upuzun

(Turkish - English dictionary) :
1. very long; very tall. 2. at full length.