Multilingual Turkish Dictionary

FARE AVCISI KEDİ

FARE AVCISI KEDİ : Turkish English

n. ratter