birdenbire


Results for "birdenbire"

Turkish - English dictionary

birdenbire

(Turkish - English dictionary) :
suddenly.