Arabic-English dictionary »

غُودْزِيلَا meaning in English

ArabicEnglish
غُودْزِيلَا m

GodzillaJapanese science-fiction monster