Multilingual Turkish Dictionary

A THORN IN THE SIDE

A THORN IN THE SIDE : English Turkish

n. baş belâsı