Serbian Turkish Dictionary

српски језик - Türkçe

маст in Turkish:

1. direk direk