atlıkarınca


Results for "atlıkarınca"

Turkish - English dictionary

atlıkarınca

(Turkish - English dictionary) :
1. merry-go-round, carrousel, carousel. 2. a large ant.