Arti dalam bahasa Indonesia stridulate Arti lain yang mungkinmengerik; Sinonim dan padanan clittermake a shrill creaking noise by rubbing together special bodily structures Lihat definisi stridulate dalam bahasa Inggris