Bulgarian-English dictionary »

скарида богомолка meaning in English

BulgarianEnglish
скарида богомолка noun
{f}

squill(mantis shrimp)
noun
[UK: skwɪl] [US: skwɪl]