spread rumors


Results for "spread rumors"

English - Turkish Dictionary

spread rumors

(English - Turkish Dictionary) :
dedikodu çıkarmak.