toyluk


Results for "toyluk"

Turkish - English dictionary

toyluk

(Turkish - English dictionary) :
greenness; inexperience; immaturity.