Multilingual Turkish Dictionary

TAAHHÜTLÜ POSTA

TAAHHÜTLÜ POSTA : Turkish English

n. certified mail, registered mail, recorded delivery