calling card


Results for "calling card"

English - Turkish Dictionary

calling card

(English - Turkish Dictionary) :
kartvizit.