Multilingual Turkish Dictionary

PAMUKÇUĞA YAKALANMAK

PAMUKÇUĞA YAKALANMAK : Turkish English

v. canker