Multilingual Turkish Dictionary

KAFES SARGILI

KAFES SARGILI : Turkish English

adj. squirrel cage