English-Turkish dictionary »

marvellous meaning in Turkish

EnglishTurkish
marvellous (exciting wonder or surprise)
adjective
[UK: ˈmɑːv.ləs]
[US: ˈmɑːrv.ləs]

harikaadjective

olağanüstüadjective