levelheaded


Results for "levelheaded"

English - Turkish Dictionary

levelheaded

(English - Turkish Dictionary) :
s. aklı başında, dengeli.