Translate
an embarrassing thing

related Results

das Thing (n.) , {hist.}
ثينج {تاريخ}