Turkish-English dictionary »

mecmua meaning in English

TurkishEnglish
mecmua noun

journal [journals](newspaper or magazine)
noun
[UK: ˈdʒɜːn.l̩] [US: ˈdʒɝː.nl̩]