upuzun


Results for "upuzun"

Turkish - English dictionary

upuzun

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