Multilingual Turkish Dictionary

MAKE A LAUGHINGSTOCK OF

MAKE A LAUGHINGSTOCK OF : English Turkish

v. maskara etmek