pain in the neck


Results for "pain in the neck"

English - Turkish Dictionary

pain in the neck

(English - Turkish Dictionary) :
baş belası.