English to Turkish Dictionary monstrously

monstrously

canavarca
translation of 'monstrously'
adverb
canavarca
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one