English-Arabic dictionary »

sating meaning in Arabic

Results: sate
I'd rather look for this: sating
EnglishArabic
satellite a body orbiting a larger one

قَمَرm

satellite man-made apparatus designed to be placed in orbit around a celestial body

قَمَر اِصْطِنَاعِيّm

marquisate territory held by a marquis, margrave or marchioness

مَرْكِيزِيَّةf

tergiversate to change sides or affiliation; to apostatize

اِرْتَدَّ