scratch the surface of; "scarify seeds"
English - Turkish
Definition of scratch the surface of; "scarify seeds" in English Turkish dictionary
Definition of scratch the surface of; "scarify seeds" in English English dictionary