scar English - Greek

Related words

stigma  keloid  secede 




English translator: English Greek scar  Eesti sõnaraamat   Español Traductor   Svenska Översättare