Englishfor English speakers
cribrous English
Meaning cribrous meaning
What does cribrous mean?
cribrous
Synonyms cribrous synonyms
What other words have the same or similar meaning as cribrous?