English-Arabic dictionary »

splashed meaning in Arabic

EnglishArabic
Splashed [UK: splæʃt]
[US: ˈsplæʃt]

مرشوش